diff --git a/src/calibre/utils/icu.py b/src/calibre/utils/icu.py index 5ccee030ee..95751d02b7 100644 --- a/src/calibre/utils/icu.py +++ b/src/calibre/utils/icu.py @@ -100,7 +100,7 @@ def icu_contractions(collator): ans = _cmap.get(collator, None) if ans is None: ans = collator.contractions() - ans = frozenset(ans) if ans else {} + ans = frozenset(filter(None, ans)) if ans else {} _cmap[collator] = ans return ans