diff --git a/api/funkwhale_api/common/filters.py b/api/funkwhale_api/common/filters.py
index 64685f1e7d5aabb41d4c53e1cd4e2d78c399b5ec..6706fa221c21e408523d2f238836bb75d7bd8d0e 100644
--- a/api/funkwhale_api/common/filters.py
+++ b/api/funkwhale_api/common/filters.py
@@ -180,9 +180,10 @@ class ActorScopeFilter(filters.CharFilter):
             return queryset
 
         request = getattr(self.parent, "request", None)
-        user = getattr(request, "user", None)
         if not request:
             return queryset.none()
+        user = getattr(request, "user", None)
+            return queryset.none()
 
         qs = queryset
         if value.lower() == "me":