diff --git a/src/calibre/spell/break_iterator.py b/src/calibre/spell/break_iterator.py index 65b3828ae2..d97060e5b2 100644 --- a/src/calibre/spell/break_iterator.py +++ b/src/calibre/spell/break_iterator.py @@ -162,7 +162,7 @@ def mark_sentences_in_html(root, lang: str = '') -> list[Sentence]: return True return False - root_lang = lang_for_elem(root, canonicalize_lang(lang or get_lang())) + root_lang = lang_for_elem(root, canonicalize_lang(lang or get_lang())) or 'eng' seen_ids = set(root.xpath('//*/@id')) id_counter = 1 ans = []