Reviewed by Vicki.
[WebKit-https.git] / WebCore / khtml / xml / dom_nodeimpl.cpp
index a6cb04fe23a54dcb6f16dc01600100eedc0e9d65..11d501cd3940aecaf23b4782ce4ba647748a66af 100644 (file)
@@ -2034,7 +2034,7 @@ NodeListImpl* NodeBaseImpl::getElementsByTagNameNS ( DOMStringImpl* namespaceURI
     NodeImpl::Id idMask = namespaceMask | localNameMask;
     if (localName->l && localName->s[0] == '*')
         idMask &= ~localNameMask;
-    if (namespaceURI && namespaceURI->l && namespaceURI->s[0] == '*')
+    if (!namespaceURI || (namespaceURI->l && namespaceURI->s[0] == '*'))
         idMask &= ~namespaceMask;
 
     Id id = 0; // 0 means "all items"