diff --git a/assets/js/ticket.js b/assets/js/ticket.js
index 3495475..316ee34 100644
--- a/assets/js/ticket.js
+++ b/assets/js/ticket.js
@@ -1048,7 +1048,7 @@ function renderAttachments(attachments) {
});
const uploadDate = `${lt.time.ago(att.uploaded_at)}`;
- const isImage = /\.(png|jpe?g|gif|webp|svg|bmp)$/i.test(att.original_filename);
+ const isImage = /^image\//i.test(att.mime_type || '');
const imgUrl = `/api/download_attachment.php?id=${att.attachment_id}&inline=1`;
const iconHtml = isImage
? `