diff --git a/src/command_system/implementation/standard.py b/src/command_system/implementation/standard.py
index 1823caf979991aad8fb09eae486e538ddc452149..d46d07a094fa1dedf55c397126cf62231f7ce6f5 100644
--- a/src/command_system/implementation/standard.py
+++ b/src/command_system/implementation/standard.py
@@ -168,7 +168,7 @@ class StandardGroupchatCommands(CommandContainer):
             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