diff --git a/pkg/schema/schema.go b/pkg/schema/schema.go
index bac95d05de2e863e5540c02f8553e431b2f602c7..c468ee99f156b3acf09435474e23c5427702b2e7 100644
--- a/pkg/schema/schema.go
+++ b/pkg/schema/schema.go
@@ -47,7 +47,7 @@ func (s Schema) WithIncludes(includes ...interface{}) *Schema {
 
 func (s *Schema) WithMetadata(kv ...string) *Schema {
 	if s.Metadata == nil {
-		s.Metadata = make(map[string]string, len(s.Metadata))
+		s.Metadata = make(map[string]string)
 	}
 	for i := 0; i < len(kv); i += 2 {
 		s.Metadata[kv[i]] = kv[i+1]