diff --git a/opentech/apply/users/models.py b/opentech/apply/users/models.py
index f8aa5d86a4755b5e27393ba7ac3705e7882e0302..45161d2eee73e8b6df0886de7efe8ba3d58d0582 100644
--- a/opentech/apply/users/models.py
+++ b/opentech/apply/users/models.py
@@ -12,7 +12,7 @@ class UserQuerySet(models.QuerySet):
     def staff(self):
         return self.filter(
             Q(groups__name=STAFF_GROUP_NAME) | Q(is_superuser=True)
-        )
+        ).distinct()
 
     def reviewers(self):
         return self.filter(groups__name=REVIEWER_GROUP_NAME)