diff --git a/hypha/apply/funds/models/submissions.py b/hypha/apply/funds/models/submissions.py
index b0bd839e784608cf51004b17cc0c93b77c122f98..e2e6e892db49901e77c5aa2e8370823e0bf563e4 100644
--- a/hypha/apply/funds/models/submissions.py
+++ b/hypha/apply/funds/models/submissions.py
@@ -985,12 +985,15 @@ class AssignedReviewersQuerySet(models.QuerySet):
     def bulk_create_reviewers(self, reviewers, submission):
         group = Group.objects.get(name=REVIEWER_GROUP_NAME)
         self.bulk_create(
-            self.model(
-                submission=submission,
-                role=None,
-                reviewer=reviewer,
-                type=group,
-            ) for reviewer in reviewers
+            [
+                self.model(
+                    submission=submission,
+                    role=None,
+                    reviewer=reviewer,
+                    type=group,
+                ) for reviewer in reviewers
+            ],
+            ignore_conflicts=True
         )
 
     def update_role(self, role, reviewer, *submissions):