diff --git a/jps/jps-builders-6/src/org/jetbrains/jps/javac/ast/api/JavacRef.java b/jps/jps-builders-6/src/org/jetbrains/jps/javac/ast/api/JavacRef.java index 55e20d3cfcef..e75a9e5fda5a 100644 --- a/jps/jps-builders-6/src/org/jetbrains/jps/javac/ast/api/JavacRef.java +++ b/jps/jps-builders-6/src/org/jetbrains/jps/javac/ast/api/JavacRef.java @@ -197,7 +197,7 @@ public interface JavacRef { private static boolean checkEnclosingElement(Element element) { Element enclosingElement = element.getEnclosingElement(); if (enclosingElement == null) return false; - TypeMirror type = element.asType(); + TypeMirror type = enclosingElement.asType(); if (type == null || type.getKind() == TypeKind.NONE || type.getKind() == TypeKind.OTHER) { return false; }