diff --git a/src/stats/views.py b/src/stats/views.py
index f1e5c802775b4728575577f9311e1e533a29488d..352621d81b7c4e0d05ab0e114a8a6c572acb28ef 100644
--- a/src/stats/views.py
+++ b/src/stats/views.py
@@ -1,4 +1,4 @@
-from rest_framework import viewsets
+from rest_framework import viewsets, permissions
 from . import models
 from . import serializers
 from common.permissions import IsStaffUser, IsStaffOrStudent
@@ -20,7 +20,9 @@ class StaffEventViewSet(viewsets.ModelViewSet):
 class StudentEventViewSet(viewsets.ModelViewSet):
     serializer_class = serializers.StudentEventSerializer
     queryset = models.Event.objects.all().order_by('date')
-    permission_classes = (IsStaffOrStudent, )
+    permission_classes = (
+        permissions.IsAuthenticated,
+    )
 
     def perform_create(self, serializer):
         kwargs = {