diff --git a/compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/lower/InterfaceDelegationLowering.kt b/compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/lower/InterfaceDelegationLowering.kt index f3b0b80e2e7..b392925cc33 100644 --- a/compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/lower/InterfaceDelegationLowering.kt +++ b/compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/lower/InterfaceDelegationLowering.kt @@ -79,7 +79,7 @@ private class InterfaceDelegationLowering(val context: JvmBackendContext) : IrEl || Visibilities.isPrivate(implementation.visibility) || implementation.isDefinitelyNotDefaultImplsMethod() || implementation.isMethodOfAny() - || (!context.state.jvmDefaultMode.isCompatibility && implementation.hasJvmDefault()) + || implementation.hasJvmDefault() ) { return null }