summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/lib/Server/Plugin.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lib/Server/Plugin.py b/src/lib/Server/Plugin.py
index 7298bc552..1cf724cab 100644
--- a/src/lib/Server/Plugin.py
+++ b/src/lib/Server/Plugin.py
@@ -693,6 +693,8 @@ class StructFile(XMLFileBacked):
item.remove(child)
item.getparent().append(child)
self._xml_match(child, metadata)
+ if item.text:
+ item.getparent().text = item.text
item.getparent().remove(item)
else:
for child in item.iterchildren():