diff --git a/idea/src/org/jetbrains/kotlin/idea/debugger/evaluate/KotlinEvaluationBuilder.kt b/idea/src/org/jetbrains/kotlin/idea/debugger/evaluate/KotlinEvaluationBuilder.kt index 4cb84ec2a93..ddcdbd0b669 100644 --- a/idea/src/org/jetbrains/kotlin/idea/debugger/evaluate/KotlinEvaluationBuilder.kt +++ b/idea/src/org/jetbrains/kotlin/idea/debugger/evaluate/KotlinEvaluationBuilder.kt @@ -461,7 +461,9 @@ class KotlinEvaluator(val codeFragment: KtCodeFragment, val sourcePosition: Sour val bindingContext = analysisResult.bindingContext bindingContext.diagnostics.firstOrNull { it.severity == Severity.ERROR }?.let { - exception(DefaultErrorMessages.render(it)) + if (it.psiElement.containingFile == this) { + exception(DefaultErrorMessages.render(it)) + } } if (analyzeInlineFunctions) {