diff --git a/aleksis/apps/alsijil/menus.py b/aleksis/apps/alsijil/menus.py index c2957878c139e2515039f5b187321c1006d328f4..322dade003ae8c658002c82e9104dc50420f2e21 100644 --- a/aleksis/apps/alsijil/menus.py +++ b/aleksis/apps/alsijil/menus.py @@ -60,7 +60,12 @@ MENUS = { "name": _("Extra marks"), "url": "extra_marks", "icon": "label", - "validators": ["menu_generator.validators.is_superuser"], + "validators": [ + ( + "aleksis.core.util.predicates.permission_validator", + "alsijil.view_extramarks", + ), + ], }, ], }