diff --git a/idea/src/org/jetbrains/kotlin/idea/debugger/DebuggerClassNameProvider.kt b/idea/src/org/jetbrains/kotlin/idea/debugger/DebuggerClassNameProvider.kt index 76599e0ee94..32b3c64ac4b 100644 --- a/idea/src/org/jetbrains/kotlin/idea/debugger/DebuggerClassNameProvider.kt +++ b/idea/src/org/jetbrains/kotlin/idea/debugger/DebuggerClassNameProvider.kt @@ -92,7 +92,9 @@ class DebuggerClassNameProvider( } private fun doGetClassesForPosition(position: SourcePosition): Set { - val relevantElement = runReadAction { getRelevantElement(position.elementAt) } + val relevantElement = runReadAction { + position.elementAt?.let { getRelevantElement(it) } + } val result = getOrComputeClassNames(relevantElement) { element -> getOuterClassNamesForElement(element)