diff --git a/ram/portal/views.py b/ram/portal/views.py index 4d4c868..a37177e 100644 --- a/ram/portal/views.py +++ b/ram/portal/views.py @@ -83,7 +83,7 @@ class GetHomeFiltered(View): query = Q(tags__slug__iexact=search) else: raise Http404 - rolling_stock = RollingStock.objects.filter(query).order_by( + rolling_stock = RollingStock.objects.filter(query).distinct().order_by( *order_by_fields() ) matches = len(rolling_stock)