diff --git a/program/management/commands/addpermissions.py b/program/management/commands/addpermissions.py
index f67c366c2bf33c414f836c2f5dbe55b7263c5ea4..dc1d1093b4963507e7c0494339892957ca3d4bf5 100644
--- a/program/management/commands/addpermissions.py
+++ b/program/management/commands/addpermissions.py
@@ -39,11 +39,16 @@ class Command(BaseCommand):
         update_permissions = Permission.objects.filter(
             codename__startswith="update", content_type__model__in=["host", "note", "show"]
         )
+        custom_add_permissions = Permission.objects.filter(
+            codename__startswith="add__", content_type__model="playlist"
+        )
 
         self.add_permissions(privileged_group, app_permissions, "default app level")
         self.add_permissions(privileged_group, edit_permissions, "custom edit field")
         self.add_permissions(privileged_group, create_permissions, "custom create")
         self.add_permissions(privileged_group, update_permissions, "custom update")
+        self.add_permissions(privileged_group, custom_add_permissions, "custom add")
         self.add_permissions(host_group, default_model_permissions, "default model")
         self.add_permissions(host_plus_group, change_permissions, "default change")
         self.add_permissions(host_plus_group, edit_permissions, "custom edit field")
+        self.add_permissions(host_plus_group, custom_add_permissions, "custom add")