diff --git a/src/gui_menu_builder.py b/src/gui_menu_builder.py
index 0f35f301ac25800d44943d05a119d1880c4ba046..1de25b1c8312f62a7849d83b400d45673f0da247 100644
--- a/src/gui_menu_builder.py
+++ b/src/gui_menu_builder.py
@@ -468,8 +468,8 @@ control=None, gc_contact=None, is_anonymous=True):
         execute_command_menuitem, send_custom_status_menuitem):
             widget.set_sensitive(False)
 
-    if gajim.connections[account] and gajim.connections[account].\
-    privacy_rules_supported:
+    if gajim.connections[account] and (gajim.connections[account].\
+    privacy_rules_supported or gajim.connections[account].blocking_supported):
         if helpers.jid_is_blocked(account, jid):
             block_menuitem.set_no_show_all(True)
             block_menuitem.hide()