diff --git a/MLEM.Data/NetExtensions.cs b/MLEM.Data/NetExtensions.cs index 0c56562..6b9fc1f 100644 --- a/MLEM.Data/NetExtensions.cs +++ b/MLEM.Data/NetExtensions.cs @@ -37,8 +37,10 @@ namespace MLEM.Data { } public static void WriteObject(this NetBuffer buffer, T obj, JsonSerializer serializer) { - if (EqualityComparer.Default.Equals(obj, default)) + if (EqualityComparer.Default.Equals(obj, default)) { buffer.Write(0); + return; + } using (var memory = new MemoryStream()) { using (var gzip = new DeflateStream(memory, CompressionLevel.Fastest, true)) serializer.Serialize(new BsonDataWriter(gzip), obj, typeof(T));