diff --git a/compiler/resolution/src/org/jetbrains/kotlin/resolve/calls/components/ResolutionParts.kt b/compiler/resolution/src/org/jetbrains/kotlin/resolve/calls/components/ResolutionParts.kt index 8b1f99143cb..12f000a2502 100644 --- a/compiler/resolution/src/org/jetbrains/kotlin/resolve/calls/components/ResolutionParts.kt +++ b/compiler/resolution/src/org/jetbrains/kotlin/resolve/calls/components/ResolutionParts.kt @@ -48,7 +48,7 @@ internal object CheckInstantiationOfAbstractClass : ResolutionPart { internal object CheckVisibility : ResolutionPart { override fun SimpleKotlinResolutionCandidate.process(): List { - val receiverValue = dispatchReceiverArgument?.receiver?.receiverValue + val receiverValue = dispatchReceiverArgument?.receiver?.receiverValue ?: Visibilities.ALWAYS_SUITABLE_RECEIVER val invisibleMember = Visibilities.findInvisibleMember(receiverValue, candidateDescriptor, containingDescriptor) ?: return emptyList() if (dispatchReceiverArgument is ExpressionKotlinCallArgument) {