diff --git a/valid.c b/valid.c index 6e53a76d..e0832e75 100644 --- a/valid.c +++ b/valid.c @@ -5236,7 +5236,7 @@ xmlValidateElementContent(xmlValidCtxtPtr ctxt, xmlNodePtr child, xmlElementContentPtr cont; const xmlChar *name; - if ((elemDecl == NULL) || (parent == NULL)) + if ((elemDecl == NULL) || (parent == NULL) || (ctxt == NULL)) return(-1); cont = elemDecl->content; name = elemDecl->name;