diff --git a/src/store/modules/status.js b/src/store/modules/status.js
index e0eccb6271033765d3964d891612e2bd69d35d8b..af29f38972533a242e2fb29ea9588384d5bcf2c1 100644
--- a/src/store/modules/status.js
+++ b/src/store/modules/status.js
@@ -64,6 +64,8 @@ const status = {
         dispatch('FetchUserStatuses', { userId, godmode })
       } else if (fetchStatusesByInstance) { // called from Statuses by Instance
         dispatch('FetchStatusesByInstance')
+      } else { // called from Status show page
+        dispatch('FetchStatus', statusId)
       }
     },
     async DeleteStatus({ dispatch, getters }, { statusId, reportCurrentPage, userId, godmode, fetchStatusesByInstance }) {