diff --git a/src/gui_menu_builder.py b/src/gui_menu_builder.py
index f2b1fe40d592bd4d3f8b254dc75ded3b3658fff7..4b1ae334834b0708d1e36c1c99b42436164c9d48 100644
--- a/src/gui_menu_builder.py
+++ b/src/gui_menu_builder.py
@@ -386,6 +386,9 @@ control=None, gc_contact=None, is_anonymous=True):
     else:
         build_invite_submenu(invite_menuitem, [(contact, account)])
 
+    if gajim.account_is_disconnected(account):
+        invite_menuitem.set_sensitive(False)
+
     # One or several resource, we do the same for send_custom_status
     status_menuitems = gtk.Menu()
     send_custom_status_menuitem.set_submenu(status_menuitems)