diff options
Diffstat (limited to 'slicer/xml/serializer.cpp')
-rw-r--r-- | slicer/xml/serializer.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/slicer/xml/serializer.cpp b/slicer/xml/serializer.cpp index 0a065d8..1ff6058 100644 --- a/slicer/xml/serializer.cpp +++ b/slicer/xml/serializer.cpp @@ -206,7 +206,7 @@ namespace Slicer { if (name[0] == '@') { mp->GetValue(new XmlAttributeValueTarget(n, name.substr(1))); } - else { + else if (mp) { auto element = n->add_child(name); mp->GetValue(new XmlContentValueTarget(element)); mp->OnEachChild(boost::bind(&Xml::ModelTreeIterate, element, _1, _2)); |