diff options
Diffstat (limited to 'src/modules/serverdb')
| -rw-r--r-- | src/modules/serverdb/libkviserverdb.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/modules/serverdb/libkviserverdb.cpp b/src/modules/serverdb/libkviserverdb.cpp index 693ee8559..40160577b 100644 --- a/src/modules/serverdb/libkviserverdb.cpp +++ b/src/modules/serverdb/libkviserverdb.cpp @@ -966,6 +966,7 @@ static bool serverdb_kvs_cmd_addServer(KviKvsModuleCommandCall * c) KviIrcServer * pServerRecord = pRecord->findServer(pServer); if(pServerRecord) { + delete pServer; if(c->switches()->find('q', "quiet")) return true; c->error(__tr2qs_ctx("The specified server already exists", "serverdb")); |
