diff --git a/CHANGELOG.md b/CHANGELOG.md
index d7cc6994..43f36b71 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -16,6 +16,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
 - Attachments are ALWAYS in same order as user uploaded, no more "videos first"
 - Attachment description is prefilled with backend-provided default when uploading
 - Proper visual feedback that next image is loading when browsing
+- Fixed current block and mute status not populating in block and mute settings menu
 
 ### Changed
 - (You)s are optional (opt-in) now, bolding your nickname is also optional (opt-out)
diff --git a/src/components/block_card/block_card.js b/src/components/block_card/block_card.js
index 0bf4e37b..8ebe18c7 100644
--- a/src/components/block_card/block_card.js
+++ b/src/components/block_card/block_card.js
@@ -7,6 +7,9 @@ const BlockCard = {
       progress: false
     }
   },
+  created () {
+    this.$store.dispatch('fetchUserRelationship', this.user.id)
+  },
   computed: {
     user () {
       return this.$store.getters.findUser(this.userId)
diff --git a/src/components/mute_card/mute_card.js b/src/components/mute_card/mute_card.js
index cbec0e9b..08e9e019 100644
--- a/src/components/mute_card/mute_card.js
+++ b/src/components/mute_card/mute_card.js
@@ -7,6 +7,9 @@ const MuteCard = {
       progress: false
     }
   },
+  created () {
+    this.$store.dispatch('fetchUserRelationship', this.user.id)
+  },
   computed: {
     user () {
       return this.$store.getters.findUser(this.userId)