diff --git a/components/status/StatusActionsMore.vue b/components/status/StatusActionsMore.vue
index 7ab6aa99..2f9f6ba8 100644
--- a/components/status/StatusActionsMore.vue
+++ b/components/status/StatusActionsMore.vue
@@ -71,8 +71,8 @@ const deleteAndRedraft = async () => {
   }
 
   removeCachedStatus(status.id)
-  const { text } = await masto.statuses.remove(status.id)
-  openPublishDialog('dialog', await getDraftFromStatus(status, text), true)
+  await masto.statuses.remove(status.id)
+  openPublishDialog('dialog', await getDraftFromStatus(status), true)
 }
 
 const reply = () => {
diff --git a/composables/statusDrafts.ts b/composables/statusDrafts.ts
index 85585d76..b2b4101e 100644
--- a/composables/statusDrafts.ts
+++ b/composables/statusDrafts.ts
@@ -28,9 +28,9 @@ export function getDefaultDraft(options: Partial<Draft['params'] & Omit<Draft, '
   }
 }
 
-export async function getDraftFromStatus(status: Status, text?: null | string): Promise<Draft> {
+export async function getDraftFromStatus(status: Status): Promise<Draft> {
   return getDefaultDraft({
-    status: text || await convertMastodonHTML(status.content),
+    status: await convertMastodonHTML(status.content),
     mediaIds: status.mediaAttachments.map(att => att.id),
     visibility: status.visibility,
     attachments: status.mediaAttachments,