diff --git a/components/publish/PublishAttachment.vue b/components/publish/PublishAttachment.vue
index 6957da81..c4e41ea7 100644
--- a/components/publish/PublishAttachment.vue
+++ b/components/publish/PublishAttachment.vue
@@ -15,7 +15,7 @@ defineEmits<{
 }>()
 
 const isEditDialogOpen = ref(false)
-const description = ref(props.attachment.description)
+const description = ref(props.attachment.description ?? '')
 </script>
 
 <template>