diff --git a/server.js b/server.js index a2997403..9a6cf4a3 100644 --- a/server.js +++ b/server.js @@ -206,8 +206,12 @@ exports.createChannel = function (name) { exports.getOrCreateChannel = function (name) { var chan = exports.getChannel(name); - if(chan !== undefined) + if(chan !== undefined && chan.name !== undefined) return chan; + else if(chan !== undefined && chan.name === undefined) { + Logger.errlog.log("Empty channel still loaded: ", name); + delete exports.channels[name]; + } return exports.createChannel(name); }