diff --git a/src/commands/implementation.py b/src/commands/implementation.py
index 54a13b8a2dee70e3813a28b69ad08838bfff2582..84a1fb4fdd6ad77d11d908e763f6943d3a24576d 100644
--- a/src/commands/implementation.py
+++ b/src/commands/implementation.py
@@ -192,7 +192,8 @@ class GroupChatCommands(CommonCommands):
             gajim.interface.instances[self.account]['join_gc'].window.present()
         except KeyError:
             try:
-                dialogs.JoinGroupchatWindow(account=None, room_jid=jid, nick=nick)
+                dialogs.JoinGroupchatWindow(account=self.account, room_jid=jid,
+						nick=nick)
             except GajimGeneralException:
                 pass