diff --git a/files/helpers/media.py b/files/helpers/media.py
index abfe8771f..5ee455273 100644
--- a/files/helpers/media.py
+++ b/files/helpers/media.py
@@ -52,9 +52,9 @@ def process_files(files, v, body, is_dm=False, dm_user=None):
file.save(name)
url = process_image(name, v)
elif file.content_type.startswith('video/'):
- url = f' {process_video(file, v)} '
+ url = process_video(file, v)
elif file.content_type.startswith('audio/'):
- url = f' {SITE_FULL}{process_audio(file, v)} '
+ url = f'{SITE_FULL}{process_audio(file, v)}'
else:
abort(415)
diff --git a/files/templates/admin/dm_images.html b/files/templates/admin/dm_images.html
index 4fb83b4f8..5aa67ede2 100644
--- a/files/templates/admin/dm_images.html
+++ b/files/templates/admin/dm_images.html
@@ -19,6 +19,12 @@
{% set url=item[0] %}
{% if url.endswith('.webp') %}
+ {% elif url.endswith('.mp4') %}
+
+ +
+ {% elif url.endswith('.mp3') %} + {% else %} {{url}}