diff --git a/idea/ide-common/src/org/jetbrains/kotlin/resolve/lazy/ElementResolver.java b/idea/ide-common/src/org/jetbrains/kotlin/resolve/lazy/ElementResolver.java index 3944c5416c9..7480a9a6cfc 100644 --- a/idea/ide-common/src/org/jetbrains/kotlin/resolve/lazy/ElementResolver.java +++ b/idea/ide-common/src/org/jetbrains/kotlin/resolve/lazy/ElementResolver.java @@ -114,7 +114,7 @@ public abstract class ElementResolver { } JetDeclaration declaration = PsiTreeUtil.getParentOfType(jetElement, JetDeclaration.class, false); - if (declaration != null) { + if (declaration != null && !(declaration instanceof JetClassInitializer)) { // Activate descriptor resolution resolveSession.resolveToDescriptor(declaration); }