diff --git a/engine/server/library/serverGame/src/shared/core/Client.cpp b/engine/server/library/serverGame/src/shared/core/Client.cpp index da8c0e16..0ec6efd5 100755 --- a/engine/server/library/serverGame/src/shared/core/Client.cpp +++ b/engine/server/library/serverGame/src/shared/core/Client.cpp @@ -952,6 +952,9 @@ void Client::receiveClientMessage(const GameNetworkMessage &message) { KickPlayer const kickMessage(m_characterObjectId, "Hack Attempt"); GameServer::getInstance().sendToConnectionServers(kickMessage); GameServer::getInstance().dropClient(m_characterObjectId); + + delete o.getData(); + return; } if (!appended) {