diff --git a/plugins/ContentFilter/ContentFilterPlugin.py b/plugins/ContentFilter/ContentFilterPlugin.py
index f2f84b49..9d8dc6e8 100644
--- a/plugins/ContentFilter/ContentFilterPlugin.py
+++ b/plugins/ContentFilter/ContentFilterPlugin.py
@@ -56,14 +56,11 @@ class UiWebsocketPlugin(object):
@flag.no_multiuser
def actionMuteAdd(self, to, auth_address, cert_user_id, reason):
- if "ADMIN" in self.getPermissions(to):
- self.cbMuteAdd(to, auth_address, cert_user_id, reason)
- else:
- self.cmd(
- "confirm",
- [_["Hide all content from %s?"] % html.escape(cert_user_id), _["Mute"]],
- lambda res: self.cbMuteAdd(to, auth_address, cert_user_id, reason)
- )
+ self.cmd(
+ "prompt",
+ [_["Hide all content from %s?"] % html.escape(cert_user_id), reason, _["Mute"]],
+ lambda res: self.cbMuteAdd(to, auth_address, cert_user_id, res if res else reason)
+ )
@flag.no_multiuser
def cbMuteRemove(self, to, auth_address):