diff --git a/bookwyrm/views/helpers.py b/bookwyrm/views/helpers.py index b1e5f68c..f9789e9a 100644 --- a/bookwyrm/views/helpers.py +++ b/bookwyrm/views/helpers.py @@ -77,7 +77,7 @@ def privacy_filter(viewer, queryset, privacy_levels=None, following_only=False): elif "followers" in privacy_levels: queryset = queryset.exclude( ~Q( # user isn't following and it isn't their own status - Q(user__in=viewer.following.all()) | Q(user=viewer) + Q(user__followers=viewer) | Q(user=viewer) ), privacy="followers", # and the status is followers only )