diff --git a/admin-frontend/src/components/manage-files-form.js b/admin-frontend/src/components/manage-files-form.js
index 8aefd98c1b090c84249bd6e2f5cafc1a6499f91e..824c4edcb84c7011c50d19b7b67181a74bb7a7c5 100644
--- a/admin-frontend/src/components/manage-files-form.js
+++ b/admin-frontend/src/components/manage-files-form.js
@@ -53,14 +53,23 @@ class FilesIndexView {
                     }
                 case "sounds":
                     return {
-                        tag: "a",
-                        href: item,
-                        target: "_blank",
+                        tag: "div",
                         contents: [
                             {
                                 tag: "audio",
-                                src: item
-                            }
+                                controls: true,
+                                contents: [
+                                    {
+                                        tag: "source",
+                                        src: item
+                                    }]
+                            },
+                            {
+                                tag: "a",
+                                href: item,
+                                target: "_blank",
+                                contents: item
+                            },
                         ]
                     }
                 default: