EA-32857 - NPE: XmlUtil.findPrefixByQualifiedName
[idea/community.git] / xml / impl / src / com / intellij / xml / impl / schema / XmlElementDescriptorImpl.java
index cda043cd5d9bc3410899d50088260af8ae7c7753..67792b78499361defd4ce7037f695f15e4813184 100644 (file)
@@ -103,7 +103,9 @@ public class XmlElementDescriptorImpl implements XmlElementDescriptor, PsiWritab
   }
 
   public String getNamespace(){
-    final String namespacePrefix = XmlUtil.findPrefixByQualifiedName(getName(null));
+    String name = getName();
+    if (name == null) return XmlUtil.EMPTY_URI;
+    final String namespacePrefix = XmlUtil.findPrefixByQualifiedName(name);
     final XmlNSDescriptorImpl xmlNSDescriptor = (XmlNSDescriptorImpl)getNSDescriptor();
     if(xmlNSDescriptor == null || myDescriptorTag == null) return XmlUtil.EMPTY_URI;
     return "".equals(namespacePrefix) ?