diff --git a/plugins/kapt3/kapt3-base/src/org/jetbrains/kotlin/kapt3/base/javac/KaptJavaLog.kt b/plugins/kapt3/kapt3-base/src/org/jetbrains/kotlin/kapt3/base/javac/KaptJavaLog.kt index 748a571fb49..0036ea7b229 100644 --- a/plugins/kapt3/kapt3-base/src/org/jetbrains/kotlin/kapt3/base/javac/KaptJavaLog.kt +++ b/plugins/kapt3/kapt3-base/src/org/jetbrains/kotlin/kapt3/base/javac/KaptJavaLog.kt @@ -82,7 +82,7 @@ class KaptJavaLog( } } - if (mapDiagnosticLocations && sourceFile != null && targetElement.tree != null) { + if (mapDiagnosticLocations && sourceFile != null && targetElement?.tree != null) { val kotlinPosition = stubLineInfo.getPositionInKotlinFile(sourceFile, targetElement.tree) val kotlinFile = kotlinPosition?.let { getKotlinSourceFile(it) } if (kotlinPosition != null && kotlinFile != null) {