diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/ResolveSession.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/ResolveSession.java index 3fc8dd31bae..12ece456a59 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/ResolveSession.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/ResolveSession.java @@ -302,7 +302,7 @@ public class ResolveSession implements KotlinCodeAnalyzer { @NotNull /*package*/ LazyClassDescriptor getClassObjectDescriptor(@NotNull JetClassObject classObject) { - JetClass aClass = PsiTreeUtil.getParentOfType(classObject, JetClass.class); + JetClass aClass = JetStubbedPsiUtil.getContainingDeclaration(classObject, JetClass.class); LazyClassDescriptor parentClassDescriptor;