diff --git a/src/openrct2/ReplayManager.cpp b/src/openrct2/ReplayManager.cpp index fab261ad5a..7eef78f284 100644 --- a/src/openrct2/ReplayManager.cpp +++ b/src/openrct2/ReplayManager.cpp @@ -312,6 +312,7 @@ namespace OpenRCT2 auto& stream = recSerialiser.GetStream(); MemoryStream compressed; + stream.SetPosition(0); bool compressStatus = Compression::zlibCompress( stream, static_cast(stream.GetLength()), compressed, Compression::ZlibHeaderType::zlib, kReplayCompressionLevel);