diff --git a/src/libprs500/ebooks/lrf/html/convert_from.py b/src/libprs500/ebooks/lrf/html/convert_from.py index f629f9a8c3..89954457dd 100644 --- a/src/libprs500/ebooks/lrf/html/convert_from.py +++ b/src/libprs500/ebooks/lrf/html/convert_from.py @@ -1226,7 +1226,12 @@ class HTMLConverter(object): self.process_children(tag, tag_css) elif tagname == 'table' and not self.ignore_tables and not self.in_table: tag_css = self.tag_css(tag) # Table should not inherit CSS - self.process_table(tag, tag_css) + try: + self.process_table(tag, tag_css) + except Exception, err: + print 'WARNING: An error occurred while processing a table:', err + print 'Ignoring table markup' + self.process_children(tag, tag_css) else: self.process_children(tag, tag_css) if end_page: