diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/ScopeProvider.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/ScopeProvider.java index cc2a263d8db..799fc8b7f52 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/ScopeProvider.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/ScopeProvider.java @@ -129,7 +129,7 @@ public class ScopeProvider { JetDeclaration parentDeclaration = JetStubbedPsiUtil.getContainingDeclaration(jetDeclaration); if (jetDeclaration instanceof JetPropertyAccessor) { - parentDeclaration = PsiTreeUtil.getParentOfType(parentDeclaration, JetDeclaration.class); + parentDeclaration = JetStubbedPsiUtil.getContainingDeclaration(parentDeclaration, JetDeclaration.class); } if (parentDeclaration == null) {