diff --git a/idea/src/org/jetbrains/kotlin/idea/intentions/branchedTransformations/IfThenUtils.kt b/idea/src/org/jetbrains/kotlin/idea/intentions/branchedTransformations/IfThenUtils.kt index ba3d26e8cae..d0ec1386765 100644 --- a/idea/src/org/jetbrains/kotlin/idea/intentions/branchedTransformations/IfThenUtils.kt +++ b/idea/src/org/jetbrains/kotlin/idea/intentions/branchedTransformations/IfThenUtils.kt @@ -259,7 +259,7 @@ data class IfThenToSelectData( val call = replaced.callExpression val callee = call?.calleeExpression if (callee != null && call.isCallingInvokeFunction(context)) { - replaced = factory.createExpressionByPattern("$0?.$1?.invoke()", replaced.receiverExpression, callee) + replaced = factory.createExpressionByPattern("$0?.${callee.text}?.invoke()", replaced.receiverExpression) } } replaced