diff --git a/packages/component-manuscript/src/components/ReviewerReports.js b/packages/component-manuscript/src/components/ReviewerReports.js
index 659d3f2330753045f4cb1100a190e93d5b6307d9..9d838360390efb16be9bb8a837d299b866c55c8a 100644
--- a/packages/component-manuscript/src/components/ReviewerReports.js
+++ b/packages/component-manuscript/src/components/ReviewerReports.js
@@ -64,6 +64,7 @@ export default compose(
       publonReviewers = [],
       reviewerReports = [],
       currentUser,
+      isLatestVersion,
     }) => ({
       token: get(currentUser, 'token', ''),
       publonReviewers,
@@ -71,10 +72,17 @@ export default compose(
         ...i,
         review: reviewerReports.find(r => r.userId === i.userId),
       })),
-      reports: indexReviewers(
-        reviewerReports.filter(r => r.submittedOn),
-        invitations,
-      ),
+      reports: isLatestVersion
+        ? indexReviewers(
+            reviewerReports.filter(
+              r => r.submittedOn && r.userId === currentUser.id,
+            ),
+            invitations,
+          )
+        : indexReviewers(
+            reviewerReports.filter(r => r.submittedOn),
+            invitations,
+          ),
     }),
   ),
 )(ReviewerReports)