diff --git a/idea/src/org/jetbrains/kotlin/idea/actions/JetAddImportAction.kt b/idea/src/org/jetbrains/kotlin/idea/actions/JetAddImportAction.kt index 7ea10d059c6..e99cbc5cf7e 100644 --- a/idea/src/org/jetbrains/kotlin/idea/actions/JetAddImportAction.kt +++ b/idea/src/org/jetbrains/kotlin/idea/actions/JetAddImportAction.kt @@ -161,6 +161,8 @@ public class JetAddImportAction( PsiDocumentManager.getInstance(project).commitAllDocuments() project.executeWriteCommand(QuickFixBundle.message("add.import")) { + if (!element.isValid()) return@executeWriteCommand + val file = element.getContainingFile() as JetFile val descriptor = selectedVariant.descriptorToImport // for class or package we use ShortenReferences because we not necessary insert an import but may want to insert partly qualified name