diff --git a/src/util/virxml.c b/src/util/virxml.c index 58523745cb..dd530a6927 100644 --- a/src/util/virxml.c +++ b/src/util/virxml.c @@ -1047,6 +1047,8 @@ virXMLExtractNamespaceXML(xmlNodePtr root, cleanup: if (doc) *doc = xmlstr; + else + VIR_FREE(xmlstr); xmlFreeNode(nodeCopy); return ret; }