don't allow tags with blank basenames