diff --git a/submissions/models.py b/submissions/models.py
index 4a7e33cb1d6d601faf41556a0d963d1fe576002c..fac326dd38cebf55267f3bb054d066f5931eb3c3 100644
--- a/submissions/models.py
+++ b/submissions/models.py
@@ -431,7 +431,8 @@ class Report(SubmissionRelatedObjectMixin, models.Model):
         author of the report already has a vetted report in the series of the specific Submission.
         """
         return (self.author.reports.accepted()
-                .filter(submission__arxiv_identifier_wo_vn_nr=self.submission.arxiv_identifier_wo_vn_nr)
+                .filter(submission__arxiv_identifier_wo_vn_nr=self.submission.arxiv_identifier_wo_vn_nr,
+                        submission__arxiv_vn_nr__lt=self.submission.arxiv_vn_nr)
                 .exists())
 
     def latest_report_from_series(self):