From f8bb21857f8cfad0c707b6785ae0ec1832011fbf Mon Sep 17 00:00:00 2001 From: Stefan Behnel Date: Thu, 28 Feb 2019 19:15:12 +0100 Subject: Make sure doc links are updated also for non-element nodes. --- src/lxml/proxy.pxi | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src') diff --git a/src/lxml/proxy.pxi b/src/lxml/proxy.pxi index 0997e582..2f8e76c5 100644 --- a/src/lxml/proxy.pxi +++ b/src/lxml/proxy.pxi @@ -332,6 +332,8 @@ cdef int moveNodeToDocument(_Document doc, xmlDoc* c_source_doc, cdef proxy_count = 0 if not tree._isElementOrXInclude(c_element): + c_element.doc = c_doc + _fixDocChildren(c_element.children, c_doc) return 0 c_start_node = c_element -- cgit v1.2.1