diff --git a/running_exercise/subscription.py b/running_exercise/subscription.py
index fa1eca504aeb6660a122a2ad5fbf77c803cbdd14..d439ced28ecde08ab6f70e52dbf19b19abb5c678 100644
--- a/running_exercise/subscription.py
+++ b/running_exercise/subscription.py
@@ -186,7 +186,7 @@ class TeamQuestionnaireStateSubscription(channels_graphql_ws.Subscription):
         team_id = graphene.ID(required=True)
 
     @staticmethod
-    @protected(Perms.view_analytics.full_name)
+    @protected(Perms.view_trainee_info.full_name)
     @extra_protected(Check.TEAM_ID)
     def subscribe(root, info, team_id: str):
         get_model(Team, id=int(team_id))