diff --git a/plugins/kotlin/code-insight/kotlin.code-insight.k2/src/org/jetbrains/kotlin/idea/k2/codeinsight/quickFixes/createFromUsage/K2CreatePropertyFromUsageBuilder.kt b/plugins/kotlin/code-insight/kotlin.code-insight.k2/src/org/jetbrains/kotlin/idea/k2/codeinsight/quickFixes/createFromUsage/K2CreatePropertyFromUsageBuilder.kt index 4bbcbaeef544..a47390aa82bb 100644 --- a/plugins/kotlin/code-insight/kotlin.code-insight.k2/src/org/jetbrains/kotlin/idea/k2/codeinsight/quickFixes/createFromUsage/K2CreatePropertyFromUsageBuilder.kt +++ b/plugins/kotlin/code-insight/kotlin.code-insight.k2/src/org/jetbrains/kotlin/idea/k2/codeinsight/quickFixes/createFromUsage/K2CreatePropertyFromUsageBuilder.kt @@ -204,14 +204,11 @@ object K2CreatePropertyFromUsageBuilder { request: AnnotationRequest, annotationTarget: AnnotationUseSiteTarget? ): KtAnnotationEntry? { - - if (annotationTarget == null) return null - val declaration = target as? KtDeclaration ?: return null val classId = ClassId.topLevel(FqName(request.qualifiedName)) val annotationUseSiteTargetPrefix = - if (isApplicableTargetSet(declaration, classId, fieldAnnotationTargetCallableId)) { + if (annotationTarget == null || isApplicableTargetSet(declaration, classId, fieldAnnotationTargetCallableId)) { "" } else { "${annotationTarget.renderName}:"