diff --git a/compiler/fir/psi2fir/src/org/jetbrains/kotlin/fir/builder/ConversionUtils.kt b/compiler/fir/psi2fir/src/org/jetbrains/kotlin/fir/builder/ConversionUtils.kt index 80c286fd3cf..53eb282d5b8 100644 --- a/compiler/fir/psi2fir/src/org/jetbrains/kotlin/fir/builder/ConversionUtils.kt +++ b/compiler/fir/psi2fir/src/org/jetbrains/kotlin/fir/builder/ConversionUtils.kt @@ -365,7 +365,7 @@ fun FirModifiableVariable<*>.generateAccessorsByDelegate(session: FirSession, me ) } } - if (setter == null || setter is FirDefaultPropertyAccessor) { + if (variable.isVar && (setter == null || setter is FirDefaultPropertyAccessor)) { setter = FirPropertyAccessorImpl( null, session,