diff --git a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/transformers/FirSupertypesResolution.kt b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/transformers/FirSupertypesResolution.kt index c66584c4391..e30d01c3432 100644 --- a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/transformers/FirSupertypesResolution.kt +++ b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/transformers/FirSupertypesResolution.kt @@ -241,7 +241,7 @@ open class FirSupertypeResolverVisitor( private fun getFirClassifierContainerFileIfAny(symbol: FirClassLikeSymbol<*>): FirFile? = if (firProviderInterceptor != null) firProviderInterceptor.getFirClassifierContainerFileIfAny(symbol) - else session.firProvider.getFirClassifierContainerFileIfAny(symbol.classId) + else symbol.moduleData.session.firProvider.getFirClassifierContainerFileIfAny(symbol.classId) private fun getFirClassifierByFqName(classId: ClassId): FirClassLikeDeclaration? = if (firProviderInterceptor != null) firProviderInterceptor.getFirClassifierByFqName(classId)