diff --git a/submissions/models.py b/submissions/models.py
index 9b6cd67fd4c7ddb65018b6f000418e81b6df4f24..d762020eeded1949bbea489e2e198a86b1b1fa1d 100644
--- a/submissions/models.py
+++ b/submissions/models.py
@@ -313,7 +313,7 @@ class Submission(models.Model):
     def thread(self):
         """Return all (public) Submissions in the database in this ArXiv identifier series."""
         return Submission.objects.public().filter(thread_hash=self.thread_hash).order_by(
-                '-preprint__vn_nr', '-submission_date')
+            '-submission_date', '-preprint__vn_nr')
 
     @cached_property
     def other_versions(self):