diff --git a/platform/lang-api/src/com/intellij/psi/impl/ElementBase.java b/platform/lang-api/src/com/intellij/psi/impl/ElementBase.java index 0a6439579472..99f6fc642074 100644 --- a/platform/lang-api/src/com/intellij/psi/impl/ElementBase.java +++ b/platform/lang-api/src/com/intellij/psi/impl/ElementBase.java @@ -52,7 +52,7 @@ public abstract class ElementBase extends UserDataHolderBase implements Iconable private static final NullableFunction ICON_COMPUTE = new NullableFunction() { public Icon fun(ElementIconRequest request) { final PsiElement element = request.getElement(); - if (!element.isValid()) return null; + if (element == null || !element.isValid()) return null; if (element.getProject().isDisposed()) return null; return computeIconNow(element, request.getFlags()); }