Missing braces :)
diff --git a/src/ProtocolBuffers.Serialization/JsonFormatWriter.cs b/src/ProtocolBuffers.Serialization/JsonFormatWriter.cs
index f387f39..15e08e0 100644
--- a/src/ProtocolBuffers.Serialization/JsonFormatWriter.cs
+++ b/src/ProtocolBuffers.Serialization/JsonFormatWriter.cs
@@ -246,8 +246,10 @@
         {

             if (disposing)

             {

-                while(_counter.Count > 1)

+                while (_counter.Count > 1)

+                {

                     WriteMessageEnd();

+                }

             }

 

             base.Dispose(disposing);