diff --git a/src/calibre/ebooks/htmlz/oeb2html.py b/src/calibre/ebooks/htmlz/oeb2html.py
index 7d915bcfcb..b8a6362a99 100644
--- a/src/calibre/ebooks/htmlz/oeb2html.py
+++ b/src/calibre/ebooks/htmlz/oeb2html.py
@@ -88,7 +88,7 @@ class OEB2HTML(object):
try:
if not isinstance(el.tag, basestring):
continue
- except UnicodeDecodeError:
+ except:
continue
for attr in attribs:
if attr in link_attrs: