diff --git a/aleksis/apps/kort/rules.py b/aleksis/apps/kort/rules.py
index e4bcf206d48b64e522d9240f8756922b749f01c8..c05ab9a5e65f4fb336dde0ad46c9c8f53e36631b 100644
--- a/aleksis/apps/kort/rules.py
+++ b/aleksis/apps/kort/rules.py
@@ -1,4 +1,4 @@
-from rules import add_rule
+from rules import add_perm
 
 from aleksis.core.util.predicates import (
     has_any_object,
@@ -12,81 +12,81 @@ from .models import Card, CardLayout, CardPrinter
 view_card_printers_predicate = has_person & (
     has_global_perm("kort.view_cardprinter") | has_any_object("kort.view_cardprinter", CardPrinter)
 )
-add_rule("kort.view_cardprinters_rule", view_card_printers_predicate)
+add_perm("kort.view_cardprinters_rule", view_card_printers_predicate)
 
 view_card_printer_predicate = has_person & (
     has_global_perm("kort.view_cardprinter") | has_object_perm("kort.view_cardprinter")
 )
-add_rule("kort.view_cardprinter_rule", view_card_printer_predicate)
+add_perm("kort.view_cardprinter_rule", view_card_printer_predicate)
 
 create_card_printer_predicate = view_card_printers_predicate & has_global_perm(
     "kort.add_cardprinter"
 )
-add_rule("kort.create_cardprinter_rule", create_card_printer_predicate)
+add_perm("kort.create_cardprinter_rule", create_card_printer_predicate)
 
 edit_card_printer_predicate = view_card_printer_predicate & (
     has_global_perm("kort.change_cardprinter") | has_object_perm("kort.change_cardprinter")
 )
-add_rule("kort.edit_cardprinter_rule", edit_card_printer_predicate)
+add_perm("kort.edit_cardprinter_rule", edit_card_printer_predicate)
 
 delete_card_printer_predicate = view_card_printer_predicate & (
     has_global_perm("kort.delete_cardprinter") | has_object_perm("kort.delete_cardprinter")
 )
-add_rule("kort.delete_cardprinter_rule", delete_card_printer_predicate)
+add_perm("kort.delete_cardprinter_rule", delete_card_printer_predicate)
 
 view_card_layouts_predicate = has_person & (
     has_global_perm("kort.view_cardlayout") | has_any_object("kort.view_cardlayout", CardLayout)
 )
-add_rule("kort.view_cardlayouts_rule", view_card_layouts_predicate)
+add_perm("kort.view_cardlayouts_rule", view_card_layouts_predicate)
 
 view_card_layout_predicate = has_person & (
     has_global_perm("kort.view_cardlayout") | has_object_perm("kort.view_cardlayout")
 )
-add_rule("kort.view_cardlayout_rule", view_card_layout_predicate)
+add_perm("kort.view_cardlayout_rule", view_card_layout_predicate)
 
 create_card_layout_predicate = view_card_layouts_predicate & has_global_perm("kort.add_cardlayout")
-add_rule("kort.create_cardlayout_rule", create_card_layout_predicate)
+add_perm("kort.create_cardlayout_rule", create_card_layout_predicate)
 
 edit_card_layout_predicate = view_card_layout_predicate & (
     has_global_perm("kort.change_cardlayout") | has_object_perm("kort.change_cardlayout")
 )
-add_rule("kort.edit_cardlayout_rule", edit_card_layout_predicate)
+add_perm("kort.edit_cardlayout_rule", edit_card_layout_predicate)
 
 delete_card_layout_predicate = view_card_layout_predicate & (
     has_global_perm("kort.delete_cardlayout") | has_object_perm("kort.delete_cardlayout")
 )
-add_rule("kort.delete_cardlayout_rule", delete_card_layout_predicate)
+add_perm("kort.delete_cardlayout_rule", delete_card_layout_predicate)
 
 view_cards_predicate = has_person & (
     has_global_perm("kort.view_card") | has_any_object("kort.view_card", Card)
 )
-add_rule("kort.view_cards_rule", view_cards_predicate)
+add_perm("kort.view_cards_rule", view_cards_predicate)
 
 view_card_predicate = has_person & (
     has_global_perm("kort.view_card") | has_object_perm("kort.view_card")
 )
-add_rule("kort.view_card_rule", view_card_predicate)
+add_perm("kort.view_card_rule", view_card_predicate)
 
 create_card_predicate = view_cards_predicate & has_global_perm("kort.add_card")
-add_rule("kort.create_card_rule", create_card_predicate)
+add_perm("kort.create_card_rule", create_card_predicate)
 
 edit_card_predicate = view_card_predicate & (
     has_global_perm("kort.change_card") | has_object_perm("kort.change_card")
 )
-add_rule("kort.edit_card_rule", edit_card_predicate)
+add_perm("kort.edit_card_rule", edit_card_predicate)
 
 delete_card_predicate = view_card_predicate & (
     has_global_perm("kort.delete_card") | has_object_perm("kort.delete_card")
 )
-add_rule("kort.delete_card_rule", delete_card_predicate)
+add_perm("kort.delete_card_rule", delete_card_predicate)
 
 print_card_predicate = edit_card_predicate
-add_rule("kort.print_card_rule", print_card_predicate)
+add_perm("kort.print_card_rule", print_card_predicate)
 
 deactivate_card_predicate = edit_card_predicate
-add_rule("kort.deactivate_card_rule", deactivate_card_predicate)
+add_perm("kort.deactivate_card_rule", deactivate_card_predicate)
 
 view_menu_predicate = (
     view_cards_predicate | view_card_printers_predicate | view_card_layouts_predicate
 )
-add_rule("kort.view_menu_rule", view_menu_predicate)
+add_perm("kort.view_menu_rule", view_menu_predicate)