diff --git a/nj2k/nj2k-services/src/org/jetbrains/kotlin/nj2k/postProcessing/ConvertGettersAndSetters.kt b/nj2k/nj2k-services/src/org/jetbrains/kotlin/nj2k/postProcessing/ConvertGettersAndSetters.kt index 36eb0bd6090..540d418bc49 100644 --- a/nj2k/nj2k-services/src/org/jetbrains/kotlin/nj2k/postProcessing/ConvertGettersAndSetters.kt +++ b/nj2k/nj2k-services/src/org/jetbrains/kotlin/nj2k/postProcessing/ConvertGettersAndSetters.kt @@ -139,7 +139,7 @@ class ConvertGettersAndSetters : NewJ2kPostProcessing { private fun KtFunction.setterName() = name?.takeIf { JvmAbi.isSetterName(it) } ?.removePrefix("set") - ?.takeIf { it.first().isUpperCase() } + ?.takeIf { it.isNotEmpty() && it.first().isUpperCase() } ?.decapitalize() ?.escaped()