diff --git a/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirSymbolDeclarationOverridesProvider.kt b/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirSymbolDeclarationOverridesProvider.kt index 7c447fa23b8..44fd6a56405 100644 --- a/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirSymbolDeclarationOverridesProvider.kt +++ b/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirSymbolDeclarationOverridesProvider.kt @@ -116,7 +116,7 @@ internal class KtFirSymbolDeclarationOverridesProvider( val firContainer = containingDeclaration.firSymbol.fir val firCallableDeclaration = callableSymbol.firSymbol.fir - val firSession = firContainer.moduleData.session + val firSession = callableSymbol.analysisSession.useSiteSession val firTypeScope = firContainer.unsubstitutedScope( firSession, analysisSession.getScopeSessionFor(firSession),