diff --git a/java/java-impl/src/com/intellij/usages/impl/rules/MethodGroupingRule.java b/java/java-impl/src/com/intellij/usages/impl/rules/MethodGroupingRule.java index 496703dd354f..a7d98ade4c45 100644 --- a/java/java-impl/src/com/intellij/usages/impl/rules/MethodGroupingRule.java +++ b/java/java-impl/src/com/intellij/usages/impl/rules/MethodGroupingRule.java @@ -131,7 +131,8 @@ public class MethodGroupingRule implements UsageGroupingRule { @Override public FileStatus getFileStatus() { - return isValid() ? NavigationItemFileStatus.get(getMethod()) : null; + PsiFile file = myMethodPointer.getContainingFile(); + return file == null ? null : NavigationItemFileStatus.get(file); } @Override