diff --git a/lego/apps/events/models.py b/lego/apps/events/models.py index 20699d892..1d0b47ca4 100644 --- a/lego/apps/events/models.py +++ b/lego/apps/events/models.py @@ -134,6 +134,8 @@ def user_should_see_regs(self, user: User) -> bool: ) def user_should_see_allergies(self, user: User) -> bool: + if user.is_anonymous: + return False memberships = Membership.objects.filter(user=user) in_responsible_group = self.responsible_group in [ mem.abakus_group for mem in memberships