diff --git a/frontend/src/components/submission_notes/SubmissionCorrection.vue b/frontend/src/components/submission_notes/SubmissionCorrection.vue
index d5c5850050f48ef0fefe30ed8873f546ee02f341..4433b6be0f7129ee6d22ebd14774ba098cbdd981 100644
--- a/frontend/src/components/submission_notes/SubmissionCorrection.vue
+++ b/frontend/src/components/submission_notes/SubmissionCorrection.vue
@@ -93,6 +93,10 @@ export default {
     },
     feedback: {
       type: Object
+    },
+    ignoreHiddenState: {
+      type: Boolean,
+      default: false,
     }
   },
   computed: {
@@ -154,7 +158,7 @@ export default {
       SubmissionNotes.RESET_STATE()
       SubmissionNotes.SET_SUBMISSION(this.submissionObj)
       SubmissionNotes.SET_ORIG_FEEDBACK(this.feedbackObj)
-      SubmissionNotes.SET_SHOW_FEEDBACK(!SubmissionNotes.state.hasOrigFeedback)
+      SubmissionNotes.SET_SHOW_FEEDBACK(this.ignoreHiddenState ? true : !SubmissionNotes.state.hasOrigFeedback)
     }
   },
   watch: {
diff --git a/frontend/src/pages/StudentSubmissionSideView.vue b/frontend/src/pages/StudentSubmissionSideView.vue
index abea1bb065be891cff03485d8c9c5701ba8ab63a..91086e733301e68cc1140dce9e5bc975dbfdac3f 100644
--- a/frontend/src/pages/StudentSubmissionSideView.vue
+++ b/frontend/src/pages/StudentSubmissionSideView.vue
@@ -5,6 +5,7 @@
       :submission-without-assignment="submission"
       :feedback="submission.feedback"
       @feedbackCreated="refresh"
+      :ignoreHiddenState="true"
     />
     <submission-tests
       :tests="submission.tests"