diff --git a/packages/text-to-speech/src/htmlToSsml.ts b/packages/text-to-speech/src/htmlToSsml.ts
index e1008001a..9cf45a533 100644
--- a/packages/text-to-speech/src/htmlToSsml.ts
+++ b/packages/text-to-speech/src/htmlToSsml.ts
@@ -300,7 +300,7 @@ export const htmlToSpeechFile = (
wordOffset,
node.nodeName === 'BLOCKQUOTE' ? options.secondaryVoice : undefined
)
- utterances.push(utterance)
+ utterance.wordCount > 0 && utterances.push(utterance)
wordOffset += utterance.wordCount
}
}