diff --git a/src/meta/UIDMeta.java b/src/meta/UIDMeta.java
index <HASH>..<HASH> 100644
--- a/src/meta/UIDMeta.java
+++ b/src/meta/UIDMeta.java
@@ -506,7 +506,7 @@ public final class UIDMeta {
       if (custom == null) {
         json.writeNullField("custom");
       } else {
-        json.writeStartObject();
+        json.writeObjectFieldStart("custom");
         for (Map.Entry<String, String> entry : custom.entrySet()) {
           json.writeStringField(entry.getKey(), entry.getValue());
         }
#<I>: Fix for UIDMeta.getStorageJSON() which fails when custom is not null.