diff --git a/libraries/stdlib/js-ir/src/kotlin/coroutines_13/CoroutineImpl.kt b/libraries/stdlib/js-ir/src/kotlin/coroutines_13/CoroutineImpl.kt index 2b4d5d8bfa2..3ae9e6f3a72 100644 --- a/libraries/stdlib/js-ir/src/kotlin/coroutines_13/CoroutineImpl.kt +++ b/libraries/stdlib/js-ir/src/kotlin/coroutines_13/CoroutineImpl.kt @@ -16,7 +16,9 @@ internal abstract class CoroutineImpl(private val resultContinuation: Continuati protected var exception: dynamic = null protected var finallyPath: Array? = null - public override val context: CoroutineContext get() = resultContinuation!!.context + private val _context: CoroutineContext? = resultContinuation?.context + + public override val context: CoroutineContext get() = _context!! private var intercepted_: Continuation? = null