diff --git a/platform/util/src/org/jdom/ImmutableElement.java b/platform/util/src/org/jdom/ImmutableElement.java index 684d5151f750..8eeedf899ce6 100644 --- a/platform/util/src/org/jdom/ImmutableElement.java +++ b/platform/util/src/org/jdom/ImmutableElement.java @@ -3,6 +3,7 @@ package org.jdom; import com.intellij.openapi.util.Comparing; import com.intellij.openapi.util.Condition; +import com.intellij.openapi.util.JDOMUtil; import com.intellij.util.ArrayUtil; import com.intellij.util.Function; import com.intellij.util.IncorrectOperationException; @@ -25,7 +26,7 @@ class ImmutableElement extends Element { content = null; name = interner.internString(origin.getName()); - List originAttributes = origin.getAttributes(); + List originAttributes = JDOMUtil.getAttributes(origin); String[] nameValues = new String[originAttributes.size() * 2]; AttributeType type = null; Namespace namespace = null;