diff --git a/aleksis/apps/alsijil/views.py b/aleksis/apps/alsijil/views.py
index ff282633df99999cfc61caef20f8fa0a8e6400cb..2cdc715892471bb471e2070d83a2e21cf01455c9 100644
--- a/aleksis/apps/alsijil/views.py
+++ b/aleksis/apps/alsijil/views.py
@@ -470,7 +470,7 @@ def full_register_group(request: HttpRequest, id_: int) -> HttpResponse:
     return render(request, "alsijil/print/full_register.html", context)
 
 
-@permission_required("alsijil.register_absence")
+@permission_required("alsijil.view_register_absence")
 def register_absence(request: HttpRequest) -> HttpResponse:
     context = {}