diff --git a/js/edit_sessions.js b/js/edit_sessions.js index 6c887289..363695b0 100644 --- a/js/edit_sessions.js +++ b/js/edit_sessions.js @@ -311,6 +311,7 @@ EditSession.Client = class { this.conn.send(tag) } disconnect(e) { + if (!EditSession.clients[this.id]) return; Blockbench.dispatchEvent('user_leaves_session', this) delete EditSession.peer.connections[this.conn.peer]; delete EditSession.clients[this.id];