diff --git a/compiler/ir/backend.js/src/org/jetbrains/kotlin/ir/backend/js/utils/NameTables.kt b/compiler/ir/backend.js/src/org/jetbrains/kotlin/ir/backend/js/utils/NameTables.kt index f738f74e656..8d5550bed4f 100644 --- a/compiler/ir/backend.js/src/org/jetbrains/kotlin/ir/backend/js/utils/NameTables.kt +++ b/compiler/ir/backend.js/src/org/jetbrains/kotlin/ir/backend/js/utils/NameTables.kt @@ -381,7 +381,7 @@ class NameTables( override fun visitBreak(jump: IrBreak) { val loop = jump.loop - if (loop != breakableDeque.firstOrNull()) { + if (loop.label == null && loop != breakableDeque.firstOrNull()) { persistLoopName(SYNTHETIC_LOOP_LABEL, loop) }