diff --git a/compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/JavaClassMembersScope.java b/compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/JavaClassMembersScope.java index 8aed6d1ea3f..c5485602ba5 100644 --- a/compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/JavaClassMembersScope.java +++ b/compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/JavaClassMembersScope.java @@ -85,6 +85,9 @@ public class JavaClassMembersScope implements JetScope { } for (PsiField field : psiClass.getAllFields()) { + if (field.hasModifierProperty(PsiModifier.STATIC) != staticMembers) { + continue; + } VariableDescriptor variableDescriptor = semanticServices.getDescriptorResolver().resolveFieldToVariableDescriptor(containingDeclaration, field); allDescriptors.add(variableDescriptor); }