diff --git a/kitsune/questions/views.py b/kitsune/questions/views.py index 274527e6ef2..e80e9cdb6ca 100644 --- a/kitsune/questions/views.py +++ b/kitsune/questions/views.py @@ -310,7 +310,7 @@ def question_list(request, product_slug=None, topic_slug=None): # List of topics to fill the selector. topic_list = Topic.active.filter(in_aaq=True, visible=True) if product_slugs: - topic_list = topic_list.filter(products__in=products) + topic_list = topic_list.filter(products__in=products).distinct() else: topic_list = topic_list.filter(in_nav=True)