diff --git a/src/pretix/control/views/checkin.py b/src/pretix/control/views/checkin.py index e4271a658..2a622376a 100644 --- a/src/pretix/control/views/checkin.py +++ b/src/pretix/control/views/checkin.py @@ -484,7 +484,7 @@ class CheckinListView(EventPermissionRequiredMixin, PaginationMixin, ListView): def get_queryset(self): qs = Checkin.all.filter( - list_in=self.request.event.checkin_lists.values_list('id', flat=True), + list_id__in=self.request.event.checkin_lists.values_list('id', flat=True), ).prefetch_related( # For events with huge numbers of check-ins, prefetch_related is a lot more efficient than # select_related, since it just needs to query one page size of positions instead of joining