diff --git a/bookwyrm/views/list.py b/bookwyrm/views/list.py index af99e9f5..8e600490 100644 --- a/bookwyrm/views/list.py +++ b/bookwyrm/views/list.py @@ -36,6 +36,8 @@ class Lists(View): item_count=Count("listitem", filter=Q(listitem__approved=True)) ) .filter(item_count__gt=0) + .select_related("user") + .prefetch_related("listitem_set") .order_by("-updated_date") .distinct() )