diff --git a/platform/core-impl/src/com/intellij/pom/tree/events/impl/TreeChangeImpl.java b/platform/core-impl/src/com/intellij/pom/tree/events/impl/TreeChangeImpl.java index e76757ab2f57..0bf3eed20209 100644 --- a/platform/core-impl/src/com/intellij/pom/tree/events/impl/TreeChangeImpl.java +++ b/platform/core-impl/src/com/intellij/pom/tree/events/impl/TreeChangeImpl.java @@ -508,7 +508,8 @@ public class TreeChangeImpl implements TreeChange { buffer.append("("); buffer.append(node.getElementType().toString()); buffer.append(" at ").append(pair.getSecond()).append(", "); - buffer.append(getChangeByChild(node).toString()); + ChangeInfo child = getChangeByChild(node); + buffer.append(child != null ? child.toString():"null"); buffer.append(")"); if(iterator.hasNext()) buffer.append(", "); }