diff --git a/src/main/kotlin/util/psi-utils.kt b/src/main/kotlin/util/psi-utils.kt index 0809aab72..3151fc18e 100644 --- a/src/main/kotlin/util/psi-utils.kt +++ b/src/main/kotlin/util/psi-utils.kt @@ -347,7 +347,7 @@ fun LookupElementBuilder.withImportInsertion(toImport: List): LookupEl } fun PsiElement.findMcpModule() = this.cached { - val file = containingFile?.virtualFile ?: return@cached null + val file = containingFile?.viewProvider?.virtualFile ?: return@cached null val index = ProjectFileIndex.getInstance(project) val modules = if (index.isInLibrary(file)) { val library = index.getOrderEntriesForFile(file)