diff --git a/src/libprs500/ebooks/lrf/html/convert_from.py b/src/libprs500/ebooks/lrf/html/convert_from.py
index fb799cdaa3..4238dcdf9b 100644
--- a/src/libprs500/ebooks/lrf/html/convert_from.py
+++ b/src/libprs500/ebooks/lrf/html/convert_from.py
@@ -428,7 +428,7 @@ class HTMLConverter(object):
def parse_file(self):
def get_valid_block(page):
for item in page.contents:
- if isinstance(item, (TextBlock, ImageBlock, RuledLine)):
+ if isinstance(item, (Canvas, TextBlock, ImageBlock, RuledLine)):
return item
previous = self.book.last_page()
self.current_page = self.book.create_page()