diff --git a/js/src/forum/addFollowControls.js b/js/src/forum/addFollowControls.js
index 49cb24d..cb59e10 100644
--- a/js/src/forum/addFollowControls.js
+++ b/js/src/forum/addFollowControls.js
@@ -20,10 +20,29 @@ function openFollowLevelModal(user) {
export default function addFollowControls() {
extend(UserControls, 'userControls', function (items, user) {
+ const followingBlockingUser = !user.canBeFollowed() && user.followed();
+ const icon = 'fas fa-user-friends';
+
+ if (followingBlockingUser) {
+ items.add(
+ 'unfollow',
+
+ );
+ }
+
if (
!app.session.user ||
app.session.user === user ||
!user.canBeFollowed() ||
+ followingBlockingUser ||
(app.forum.attribute('ianm-follow-users.button-on-profile') &&
!(app.current.data.routeName === 'fof_user_directory' && app.forum.attribute('userDirectorySmallCards')))
) {
@@ -32,8 +51,8 @@ export default function addFollowControls() {
items.add(
'follow',
-