diff --git a/app/node/project/serializer/serializer220403.cpp b/app/node/project/serializer/serializer220403.cpp index 2c8cb43cb..0ee37bc43 100644 --- a/app/node/project/serializer/serializer220403.cpp +++ b/app/node/project/serializer/serializer220403.cpp @@ -105,7 +105,11 @@ ProjectSerializer220403::LoadData ProjectSerializer220403::Load(Project *project reader->skipCurrentElement(); } else { LoadNode(node, xml_node_data, reader); - node->setParent(project); + if (project) { + node->setParent(project); + } else { + load_data.nodes.append(node); + } } } }