diff --git a/src/core/models/conference.py b/src/core/models/conference.py
index 501d6ecb1afcf23a470f24af417fca60b924c832..28a2b582ba090a97e4966ca17f6ef142f98127aa 100644
--- a/src/core/models/conference.py
+++ b/src/core/models/conference.py
@@ -124,10 +124,7 @@ class ConferenceMember(models.Model):
                 self.user = PlatformUser.get_anonymous_user() if user is None else user
                 self.roles = []
 
-            def has_perms(
-                self,
-                *perms,
-            ) -> bool:
+            def has_perms(self, *perms: str, require_all: bool = True, require_staff: bool = False) -> bool:
                 return False
 
             is_authenticated = False