diff --git a/aleksis/core/frontend/components/generic/dialogs/MobileFullscreenDialog.vue b/aleksis/core/frontend/components/generic/dialogs/MobileFullscreenDialog.vue
index 91df04e68bfff958105a377d1049211497a81a5e..f85c0acfdb730a2f21ffec4fc6e53e01a76f5be1 100644
--- a/aleksis/core/frontend/components/generic/dialogs/MobileFullscreenDialog.vue
+++ b/aleksis/core/frontend/components/generic/dialogs/MobileFullscreenDialog.vue
@@ -4,7 +4,7 @@
     v-on="$listeners"
     :fullscreen="$vuetify.breakpoint.xs"
     :hide-overlay="$vuetify.breakpoint.xs"
-    max-width="600px"
+    :max-width="maxWidth"
   >
     <template #activator="activator">
       <slot name="activator" v-bind="activator"></slot>
@@ -34,6 +34,13 @@
 export default {
   name: "MobileFullscreenDialog",
   extends: "v-dialog",
+  props: {
+    maxWidth: {
+      type: String | Number,
+      required: false,
+      default: "600px",
+    }
+  }
 };
 </script>