diff --git a/analysis/low-level-api-fir/testData/getOrBuildFir/annotations/destructuringAnnotation.kts b/analysis/low-level-api-fir/testData/getOrBuildFir/annotations/destructuringAnnotation.kts
new file mode 100644
index 00000000000..7e290b34dfb
--- /dev/null
+++ b/analysis/low-level-api-fir/testData/getOrBuildFir/annotations/destructuringAnnotation.kts
@@ -0,0 +1,8 @@
+// LOOK_UP_FOR_ELEMENT_OF_TYPE: org.jetbrains.kotlin.psi.KtAnnotationEntry
+
+data class MyPair(val a: Int, val b: Int)
+const val prop = 0
+annotation class DestrAnno(val s: String)
+
+@DestrAnno("destr 1 $prop")
+val (a, b) = MyPair(1, 2)
diff --git a/analysis/low-level-api-fir/testData/getOrBuildFir/annotations/destructuringAnnotation.txt b/analysis/low-level-api-fir/testData/getOrBuildFir/annotations/destructuringAnnotation.txt
new file mode 100644
index 00000000000..1fdd8e2a837
--- /dev/null
+++ b/analysis/low-level-api-fir/testData/getOrBuildFir/annotations/destructuringAnnotation.txt
@@ -0,0 +1,50 @@
+KT element: KtAnnotationEntry
+FIR element: FirAnnotationCallImpl
+FIR source kind: KtRealSourceElementKind
+
+FIR element rendered:
+@DestrAnno[Unresolved](LAZY_EXPRESSION)
+
+FIR FILE:
+FILE: [ResolvedTo(IMPORTS)] destructuringAnnotation.kts
+ context(