diff --git a/scipost_django/submissions/views/__init__.py b/scipost_django/submissions/views/__init__.py
index 4873fc90e6767f3802f402f8dfe52ca21e4554b6..66e116ac0bb3eea3e7ade3554e33ce8a4ba1d832 100644
--- a/scipost_django/submissions/views/__init__.py
+++ b/scipost_django/submissions/views/__init__.py
@@ -882,7 +882,9 @@ def report_attachment(request, identifier_w_vn_nr, report_nr):
     if not report.is_vetted:
         # Only Admins and EICs are allowed to see non-vetted Report attachments.
         if (
-            not Submission.objects.in_pool_filter_for_eic(request.user)
+            not Submission.objects.in_pool_filter_for_eic(
+                request.user, historical=True, latest=False
+            )
             .filter(preprint__identifier_w_vn_nr=identifier_w_vn_nr)
             .exists()
         ):