Handle empty tags correctly