diff --git a/world/client.cpp b/world/client.cpp index 6250fb0b9..696da355b 100644 --- a/world/client.cpp +++ b/world/client.cpp @@ -859,7 +859,7 @@ bool Client::HandleEnterWorldPacket(const EQApplicationPacket *app) { outapp = new EQApplicationPacket(OP_MOTD); std::string tmp; if (database.GetVariable("MOTD", tmp)) { - outapp->size = tmp.length(); + outapp->size = tmp.length() + 1; outapp->pBuffer = new uchar[outapp->size]; memset(outapp->pBuffer,0,outapp->size); strcpy((char*)outapp->pBuffer, tmp.c_str());