diff --git a/xml/dom-openapi/src/com/intellij/util/xml/DomUtil.java b/xml/dom-openapi/src/com/intellij/util/xml/DomUtil.java index 08430d5c2367..4b3e6ab73495 100644 --- a/xml/dom-openapi/src/com/intellij/util/xml/DomUtil.java +++ b/xml/dom-openapi/src/com/intellij/util/xml/DomUtil.java @@ -273,7 +273,7 @@ public class DomUtil { } private static boolean checkHasXml(XmlElement psi, DomElement dom) { - if (dom != null && dom.getXmlElement() == null) { + if (dom != null && !hasXml(dom)) { LOG.error("No xml for dom " + dom + "; attr=" + psi + ", physical=" + psi.isPhysical()); return false; }