diff --git a/src/openrct2/world/Sprite.cpp b/src/openrct2/world/Sprite.cpp index 33633b439b..084060c67f 100644 --- a/src/openrct2/world/Sprite.cpp +++ b/src/openrct2/world/Sprite.cpp @@ -258,6 +258,9 @@ rct_sprite_checksum sprite_checksum() if (copy.generic.sprite_identifier == SPRITE_IDENTIFIER_PEEP) { + // Name is pointer and will not be the same across clients + copy.peep.name = {}; + // We set this to 0 because as soon the client selects a guest the window will remove the // invalidation flags causing the sprite checksum to be different than on server, the flag does not affect // game state.