diff --git a/src/calibre/ebooks/html.py b/src/calibre/ebooks/html.py
index e264fec7cb..ad4538b302 100644
--- a/src/calibre/ebooks/html.py
+++ b/src/calibre/ebooks/html.py
@@ -330,7 +330,8 @@ class PreProcessor(object):
sanitize_head),
# Convert all entities, since lxml doesn't handle them well
(re.compile(r'&(\S+?);'), convert_entities),
-
+ # Remove ]*>'), lambda match: ''),
]
# Fix pdftohtml markup