diff --git a/src/calibre/ebooks/pdf/render/from_html.py b/src/calibre/ebooks/pdf/render/from_html.py index 69636f8b9a..6beedc5dd4 100644 --- a/src/calibre/ebooks/pdf/render/from_html.py +++ b/src/calibre/ebooks/pdf/render/from_html.py @@ -87,6 +87,10 @@ class Page(QWebPage): # {{{ def javaScriptAlert(self, frame, msg): self.log(unicode(msg)) + + def shouldInterruptJavaScript(self): + return False + # }}} def draw_image_page(page_rect, painter, p, preserve_aspect_ratio=True):