diff --git a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/intentions/SelfTargetingIntention.kt b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/intentions/SelfTargetingIntention.kt index 128ec4bf1e3..3bb3b3470a0 100644 --- a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/intentions/SelfTargetingIntention.kt +++ b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/intentions/SelfTargetingIntention.kt @@ -66,7 +66,7 @@ abstract class SelfTargetingIntention( if (leaf2 != null) { elementsToCheck += leaf2.parentsWithSelf.takeWhile { it != commonParent } } - if (commonParent != null) { + if (commonParent != null && commonParent !is PsiFile) { elementsToCheck += commonParent.parentsWithSelf }