diff --git a/idea/idea-core/src/org/jetbrains/kotlin/idea/core/script/KotlinScriptDependenciesClassFinder.kt b/idea/idea-core/src/org/jetbrains/kotlin/idea/core/script/KotlinScriptDependenciesClassFinder.kt index 2858617c5df..ca23d4043b9 100644 --- a/idea/idea-core/src/org/jetbrains/kotlin/idea/core/script/KotlinScriptDependenciesClassFinder.kt +++ b/idea/idea-core/src/org/jetbrains/kotlin/idea/core/script/KotlinScriptDependenciesClassFinder.kt @@ -20,7 +20,7 @@ class KotlinScriptDependenciesClassFinder( private val project: Project ) : NonClasspathClassFinder(project), KotlinSafeClassFinder { override fun calcClassRoots(): List = ScriptConfigurationManager.getInstance(project) - .getAllScriptsDependenciesClassFiles().toList() + .getAllScriptsDependenciesClassFiles().filter { it.isValid }.toList() override fun findClass(qualifiedName: String, scope: GlobalSearchScope): PsiClass? { tailrec fun findClassInner(parentQualifier: String, inners: List = emptyList()): PsiClass? {