diff --git a/src/calibre/ebooks/conversion/utils.py b/src/calibre/ebooks/conversion/utils.py index 861ae760b2..42a126c5e7 100644 --- a/src/calibre/ebooks/conversion/utils.py +++ b/src/calibre/ebooks/conversion/utils.py @@ -876,5 +876,5 @@ class HeuristicProcessor: if self.deleted_nbsps: # put back non-breaking spaces in empty paragraphs so they render correctly - html = self.anyblank.sub(r'\n\g\u00a0\g', html) + html = self.anyblank.sub(r'\n\g' + '\u00a0' + r'\g', html) return html