summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lasso/xml/xml.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lasso/xml/xml.c b/lasso/xml/xml.c
index 50a3aa82..4b0b215b 100644
--- a/lasso/xml/xml.c
+++ b/lasso/xml/xml.c
@@ -2717,7 +2717,7 @@ xml_insure_namespace(xmlNode *xmlnode, xmlNs *ns, gboolean force, gchar *ns_href
if (ns == NULL) {
for (ns = xmlnode->nsDef; ns; ns = ns->next) {
- if (strcmp((gchar*)ns->href, ns_href) == 0) {
+ if (ns->href && g_strcmp0((gchar*)ns->href, ns_href) == 0) {
break;
}
}