diff --git a/pretix_public_registrations/views.py b/pretix_public_registrations/views.py
index b1d912f14250c30516e7dd3b43ef0bf78d12000f..4fd2fabc0ea0985e533806f51285b3de8d95a9c7 100644
--- a/pretix_public_registrations/views.py
+++ b/pretix_public_registrations/views.py
@@ -1,10 +1,13 @@
 from django.urls import reverse
+from pretix.base.models import Event
 from pretix.control.views.event import EventSettingsFormView, EventSettingsViewMixin
 
 from .forms import PublicRegistrationsSettingsForm
 
 
 class PublicRegistrationsSettingsView(EventSettingsViewMixin, EventSettingsFormView):
+    model = Event
+    permission = "can_change_settings"
     form_class = PublicRegistrationsSettingsForm
     template_name = "pretix_public_registrations/settings.html"