diff --git a/src/calibre/gui2/lrf_renderer/document.py b/src/calibre/gui2/lrf_renderer/document.py index 2853e1a45e..225e1147f6 100644 --- a/src/calibre/gui2/lrf_renderer/document.py +++ b/src/calibre/gui2/lrf_renderer/document.py @@ -353,7 +353,7 @@ class History(collections.deque): class Document(QGraphicsScene): - num_of_pages = property(fget=lambda self: sum(self.chapter_layout)) + num_of_pages = property(fget=lambda self: sum(self.chapter_layout or ())) chapter_rendered = pyqtSignal(object) page_changed = pyqtSignal(object)