diff --git a/idea/src/org/jetbrains/kotlin/idea/configuration/KotlinSetupEnvironmentNotificationProvider.kt b/idea/src/org/jetbrains/kotlin/idea/configuration/KotlinSetupEnvironmentNotificationProvider.kt index ef2a2ed2706..f24cd9de00b 100644 --- a/idea/src/org/jetbrains/kotlin/idea/configuration/KotlinSetupEnvironmentNotificationProvider.kt +++ b/idea/src/org/jetbrains/kotlin/idea/configuration/KotlinSetupEnvironmentNotificationProvider.kt @@ -69,6 +69,10 @@ class KotlinSetupEnvironmentNotificationProvider( } val module = ModuleUtilCore.findModuleForPsiElement(psiFile) ?: return null + if (!ModuleRootManager.getInstance(module).fileIndex.isInSourceContent(file)) { + return null + } + if (ModuleRootManager.getInstance(module).sdk == null) { return createSetupSdkPanel(myProject, psiFile) }