diff --git a/wikinote/__init__.py b/wikinote/__init__.py index aba5cf5..43c03f2 100644 --- a/wikinote/__init__.py +++ b/wikinote/__init__.py @@ -165,8 +165,10 @@ def page_preview(path): else: elem.text += child.tail elem.remove(child) - walk_tree(child) - last_child = child + walk_tree(child) + else: + walk_tree(child) + last_child = child walk_tree(page_root[0]) page_content = md.serialise(page_root)