diff --git a/exec/load/ircd/unregistered.js b/exec/load/ircd/unregistered.js index 762b847f93a5dbe751a4f6fda4ec5b50b06fdb7d..f8f750e54eddbed9515d7b6292226634f853a5d8 100644 --- a/exec/load/ircd/unregistered.js +++ b/exec/load/ircd/unregistered.js @@ -470,6 +470,9 @@ function QWK_Master_Authentication(qwkid) { function Register_Unregistered_Local_Server(unreg, p, nline) { var i, s; + if (typeof Servers[p[0].toLowerCase()] !== 'undefined') + throw "Trying to overwrite existing server in Register_Unregistered_Local_Server()"; + Servers[p[0].toLowerCase()] = new IRC_Server(); s = Servers[p[0].toLowerCase()]; Local_Servers[p[0].toLowerCase()] = s;