diff --git a/src/util/virxml.c b/src/util/virxml.c index a91da050a34a8acc79115654754f38fc91a48b3d..27ecf14a249f435a3428d20059783804c0eef560 100644 --- a/src/util/virxml.c +++ b/src/util/virxml.c @@ -974,6 +974,9 @@ virXMLFindChildNodeByNs(xmlNodePtr root, { xmlNodePtr next; + if (!root) + return NULL; + for (next = root->children; next; next = next->next) { if (next->ns && STREQ_NULLABLE((const char *) next->ns->href, uri))