diff --git a/src/gui_menu_builder.py b/src/gui_menu_builder.py
index ac6512eb60600d6231f8da714d43019313ea3dcf..09173aab0fb6676ddbf6a26360a189a3a416a808 100644
--- a/src/gui_menu_builder.py
+++ b/src/gui_menu_builder.py
@@ -125,6 +125,8 @@ def build_invite_submenu(invite_menuitem, list_, ignore_rooms=[]):
     for gc_control in gajim.interface.msg_win_mgr.get_controls(
     message_control.TYPE_GC) + minimized_controls:
         acct = gc_control.account
+        if acct not in connected_accounts:
+            continue
         room_jid = gc_control.room_jid
         if room_jid in ignore_rooms:
             continue