diff --git a/python/python-psi-impl/src/com/jetbrains/python/psi/impl/PyClassImpl.java b/python/python-psi-impl/src/com/jetbrains/python/psi/impl/PyClassImpl.java index bf7a7562906f..1a4e4fb8956c 100644 --- a/python/python-psi-impl/src/com/jetbrains/python/psi/impl/PyClassImpl.java +++ b/python/python-psi-impl/src/com/jetbrains/python/psi/impl/PyClassImpl.java @@ -1148,7 +1148,7 @@ public class PyClassImpl extends PyBaseElementImpl implements PyCla Map scopesToSkip = StreamEx.of(getInstanceAttributes()) .filter(e -> e.getName() != null) .mapToEntry(e -> e.getName(), e -> ScopeUtil.getScopeOwner(e)) - .distinct() + .distinctKeys() .toMap(); attributes = collectInstanceAttributes(scopesToSkip); myFallbackInstanceAttributes = attributes;