From 6691efbab05b19e6d45bcc93302d51ea9bf20d79 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 2 Apr 2020 07:48:50 +0530 Subject: [PATCH] ... --- src/pyj/read_book/resources.pyj | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/pyj/read_book/resources.pyj b/src/pyj/read_book/resources.pyj index e62c93879b..0a4bd2de39 100644 --- a/src/pyj/read_book/resources.pyj +++ b/src/pyj/read_book/resources.pyj @@ -314,6 +314,8 @@ def unserialize_html(serialized_data, proceed, postprocess_dom, root_name): if child.n is 'head': process_children(child, document.head) elif child.n is 'body': + if not document.body: + document.documentElement.appendChild(document.createElement('body')) if not body_done: body_done = True apply_attributes(child, document.body, ns_map)