diff --git a/awx/api/views.py b/awx/api/views.py index a1497975e1..f0ccd5b4eb 100644 --- a/awx/api/views.py +++ b/awx/api/views.py @@ -1502,7 +1502,7 @@ class HostAllGroupsList(SubListAPIView): def get_queryset(self): parent = self.get_parent_object() self.check_parent_access(parent) - qs = self.request.user.get_queryset(self.model) + qs = self.request.user.get_queryset(self.model).distinct() sublist_qs = parent.all_groups.distinct() return qs & sublist_qs