diff --git a/idea/src/org/jetbrains/kotlin/idea/search/ideaExtensions/KotlinConstructorDelegationCallReferenceSearcher.kt b/idea/src/org/jetbrains/kotlin/idea/search/ideaExtensions/KotlinConstructorDelegationCallReferenceSearcher.kt index ffa31cb2c63..b515419d71a 100644 --- a/idea/src/org/jetbrains/kotlin/idea/search/ideaExtensions/KotlinConstructorDelegationCallReferenceSearcher.kt +++ b/idea/src/org/jetbrains/kotlin/idea/search/ideaExtensions/KotlinConstructorDelegationCallReferenceSearcher.kt @@ -27,6 +27,7 @@ class KotlinConstructorDelegationCallReferenceSearcher : QueryExecutorBase) { val method = queryParameters.method if (!method.isConstructor) return + if (method.originalElement.containingFile == null) return method.processDelegationCallConstructorUsages(method.useScope.intersectWith(queryParameters.effectiveSearchScope)) { it.calleeExpression?.mainReference?.let { consumer.process(it) } ?: true