diff --git a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/project/Platform.kt b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/project/Platform.kt index 866609586fa..0949e994d57 100644 --- a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/project/Platform.kt +++ b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/project/Platform.kt @@ -57,7 +57,7 @@ val Module.languageVersionSettings: LanguageVersionSettings val KtElement.languageVersionSettings: LanguageVersionSettings get() { - if (ServiceManager.getService(ProjectFileIndex::class.java) == null) { + if (ServiceManager.getService(containingKtFile.project, ProjectFileIndex::class.java) == null) { return LanguageVersionSettingsImpl.DEFAULT } return ModuleUtilCore.findModuleForPsiElement(this)?.languageVersionSettings ?: LanguageVersionSettingsImpl.DEFAULT