diff --git a/ts/components/CompositionArea.tsx b/ts/components/CompositionArea.tsx
index 0f6e33b32b..2a658b8bc8 100644
--- a/ts/components/CompositionArea.tsx
+++ b/ts/components/CompositionArea.tsx
@@ -641,6 +641,7 @@ export const CompositionArea = ({
= Readonly<{
attachments: ReadonlyArray;
+ canEditImages?: boolean;
i18n: LocalizerType;
onAddAttachment?: () => void;
onClickAttachment?: (attachment: T) => void;
@@ -50,6 +51,7 @@ function getUrl(
export const AttachmentList = ({
attachments,
+ canEditImages,
i18n,
onAddAttachment,
onClickAttachment,
@@ -119,7 +121,7 @@ export const AttachmentList = ({
/>
);
- if (isImage) {
+ if (isImage && canEditImages) {
return (
{imgElement}