Merge "Add metadata signature size field in payload major version 2."
diff --git a/payload_generator/payload_file.cc b/payload_generator/payload_file.cc
index 6888aaf..f0a66cc 100644
--- a/payload_generator/payload_file.cc
+++ b/payload_generator/payload_file.cc
@@ -200,6 +200,12 @@
   TEST_AND_RETURN_FALSE(WriteUint64AsBigEndian(&writer,
                                                serialized_manifest.size()));
 
+  if (major_version_ == kBrilloMajorPayloadVersion) {
+    // Write metadata signature size.
+    uint32_t zero = htobe32(0);
+    TEST_AND_RETURN_FALSE(writer.Write(&zero, sizeof(zero)));
+  }
+
   // Write protobuf
   LOG(INFO) << "Writing final delta file protobuf... "
             << serialized_manifest.size();