diff --git a/packages/survey-vue3-ui/src/ImagepickerItem.vue b/packages/survey-vue3-ui/src/ImagepickerItem.vue
index 24cec18d64..3ab480d0bc 100644
--- a/packages/survey-vue3-ui/src/ImagepickerItem.vue
+++ b/packages/survey-vue3-ui/src/ImagepickerItem.vue
@@ -9,6 +9,7 @@
:id="question.getItemId(item)"
v-model="question.value"
:disabled="!question.getItemEnabled(item)"
+ :readonly="question.isReadOnlyAttr"
v-bind:aria-required="question.ariaRequired"
:aria-label="question.ariaLabel"
:aria-invalid="question.ariaInvalid"
@@ -23,6 +24,7 @@
:id="question.getItemId(item)"
v-model="question.value"
:disabled="!question.getItemEnabled(item)"
+ :readonly="question.isReadOnlyAttr"
v-bind:aria-required="question.ariaRequired"
:aria-label="question.ariaLabel"
:aria-invalid="question.ariaInvalid"
diff --git a/src/knockout/templates/question-imagepicker.html b/src/knockout/templates/question-imagepicker.html
index 66f1241fa6..d46a6e475b 100644
--- a/src/knockout/templates/question-imagepicker.html
+++ b/src/knockout/templates/question-imagepicker.html
@@ -22,7 +22,7 @@