diff --git a/scipost_django/submissions/views.py b/scipost_django/submissions/views.py
index d930d4de8f93a9efd59f0580f9cb5dd58ee158fc..2ab310ca4e5627282027af13315d63e437758278 100644
--- a/scipost_django/submissions/views.py
+++ b/scipost_django/submissions/views.py
@@ -891,7 +891,7 @@ def submission_remove_topic(request, identifier_w_vn_nr, slug):
 @transaction.atomic
 def editorial_assignment(request, identifier_w_vn_nr, assignment_id=None):
     """Editorial Assignment form view."""
-    submission = get_object_or_404(Submission.objects.pool_editable(request.user),
+    submission = get_object_or_404(Submission.objects.unassigned().pool_editable(request.user),
                                    preprint__identifier_w_vn_nr=identifier_w_vn_nr)
 
     # Check if Submission is still valid for a new assignment.