diff --git a/idea/src/META-INF/plugin.xml b/idea/src/META-INF/plugin.xml
index 5d7a654ab3d..6bc213d46ac 100644
--- a/idea/src/META-INF/plugin.xml
+++ b/idea/src/META-INF/plugin.xml
@@ -603,7 +603,7 @@
-
+
diff --git a/idea/src/org/jetbrains/kotlin/idea/ExtraSteppingFilter.kt b/idea/src/org/jetbrains/kotlin/idea/KotlinExtraSteppingFilter.kt
similarity index 94%
rename from idea/src/org/jetbrains/kotlin/idea/ExtraSteppingFilter.kt
rename to idea/src/org/jetbrains/kotlin/idea/KotlinExtraSteppingFilter.kt
index 8f10ee038ae..f84cef8ae96 100644
--- a/idea/src/org/jetbrains/kotlin/idea/ExtraSteppingFilter.kt
+++ b/idea/src/org/jetbrains/kotlin/idea/KotlinExtraSteppingFilter.kt
@@ -17,6 +17,7 @@
package org.jetbrains.kotlin.idea
import com.intellij.debugger.NoDataException
+import com.intellij.debugger.engine.ExtraSteppingFilter
import com.intellij.debugger.engine.SuspendContext
import com.intellij.debugger.settings.DebuggerSettings
import com.sun.jdi.Location
@@ -24,8 +25,7 @@ import com.sun.jdi.request.StepRequest
import org.jetbrains.kotlin.idea.debugger.KotlinPositionManager
import org.jetbrains.kotlin.idea.util.application.runReadAction
-class ExtraSteppingFilter : com.intellij.debugger.engine.ExtraSteppingFilter {
-
+class KotlinExtraSteppingFilter : ExtraSteppingFilter {
override fun isApplicable(context: SuspendContext?): Boolean {
if (context == null) {
return false
@@ -52,9 +52,7 @@ class ExtraSteppingFilter : com.intellij.debugger.engine.ExtraSteppingFilter {
}
catch(e: NoDataException) {
return false
- }
-
- if (sourcePosition == null) return false
+ } ?: return false
val settings = DebuggerSettings.getInstance()
if (settings.TRACING_FILTERS_ENABLED) {