diff --git a/src/pyj/read_book/iframe.pyj b/src/pyj/read_book/iframe.pyj index 639ba64a2f..c44287c0c3 100644 --- a/src/pyj/read_book/iframe.pyj +++ b/src/pyj/read_book/iframe.pyj @@ -139,7 +139,7 @@ class Boss: try: data = JSON.parse(evt.currentTarget.getAttribute(link_attr)) except: - print('WARNING: Failed to parse link data {}, ignoring'.format(evt.currentTarget.getAttribute(link_attr))) + print('WARNING: Failed to parse link data {}, ignoring'.format(evt.currentTarget?.getAttribute?(link_attr))) return name, frag = data.name, data.frag if name is current_spine_item().name: