diff --git a/bookwyrm/views/get_started.py b/bookwyrm/views/get_started.py index 48423b118..3285c076f 100644 --- a/bookwyrm/views/get_started.py +++ b/bookwyrm/views/get_started.py @@ -57,14 +57,7 @@ class GetStartedBooks(View): if len(book_results) < 5: popular_books = ( models.Edition.objects.exclude( - # exclude already shelved - Q( - parent_work__in=[ - b.book.parent_work - for b in request.user.shelfbook_set.distinct().all() - ] - ) - | Q( # and exclude if it's already in search results + Q( # exclude if it's already in search results parent_work__in=[b.parent_work for b in book_results] ) )