diff --git a/converse.js b/converse.js index a4f5203e6..5900c16dc 100644 --- a/converse.js +++ b/converse.js @@ -4530,7 +4530,7 @@ this.initConnection = function () { var rid, sid, jid; - if (this.connection) { + if (this.connection && this.connection.connected) { this.onConnected(); } else { // XXX: it's not yet clear what the order of preference should