diff --git a/app/soapbox/reducers/compose.ts b/app/soapbox/reducers/compose.ts index 5bfa8716d..d2fd1b3fe 100644 --- a/app/soapbox/reducers/compose.ts +++ b/app/soapbox/reducers/compose.ts @@ -462,7 +462,7 @@ export default function compose(state = ReducerRecord({ idempotencyKey: uuid(), map.set('content_type', action.contentType || 'text/plain'); map.set('quote', action.status.get('quote')); - if (action.v?.software === PLEROMA && hasIntegerMediaIds(action.status)) { + if (action.v?.software === PLEROMA && !action.withRedraft && hasIntegerMediaIds(action.status)) { map.set('media_attachments', ImmutableList()); } else { map.set('media_attachments', action.status.media_attachments);