diff --git a/pretix_matrix_inviter/forms.py b/pretix_matrix_inviter/forms.py
index 7d2e23aabc5eccfd2e878227962d1f6e311545e9..a323fbb6fa362fea0bf02be276c4e43d17c9ab58 100644
--- a/pretix_matrix_inviter/forms.py
+++ b/pretix_matrix_inviter/forms.py
@@ -36,6 +36,11 @@ class MatrixInviterForm(SettingsForm):
         label=_("Invitation message"),
         required=False,
     )
+    matrix_inviter_matrix_room = RegexField(
+        label=_("Matrix room"),
+        regex="(!|#)[^:]+:.+",
+        strip=True,
+    )
 
     def __init__(self, *args, **kwargs):
         super().__init__(*args, **kwargs)
@@ -56,10 +61,6 @@ class MatrixInviterForm(SettingsForm):
                 )
             else:
                 room_help_text = _('"{name}" (<code>{room_id}</code>)')
-
-        self.fields["matrix_inviter_matrix_room"] = RegexField(
-            label=_("Matrix room"),
-            regex="(!|#)[^:]+:.+",
-            strip=True,
-            help_text=(room_help_text.format_map(room_info)),
+        self.fields["matrix_inviter_matrix_room"].help_text = room_help_text.format_map(
+            room_info
         )