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 675d33f431b..5b2b068c404 100644 --- a/idea/src/org/jetbrains/kotlin/idea/intentions/branchedTransformations/IfThenUtils.kt +++ b/idea/src/org/jetbrains/kotlin/idea/intentions/branchedTransformations/IfThenUtils.kt @@ -313,7 +313,7 @@ internal fun KtIfExpression.shouldBeTransformed(): Boolean { return when (condition) { is KtBinaryExpression -> { val baseClause = (if (condition.operationToken == KtTokens.EQEQ) `else` else then)?.unwrapBlockOrParenthesis() - !baseClause.isClauseTransformableToLetOnly(checkedExpression()) + !baseClause.isClauseTransformableToLetOnly(condition.checkedExpression()) } else -> false }