diff --git a/core/src/main/java/com/alibaba/fastjson2/writer/ObjectWriterCreatorASM.java b/core/src/main/java/com/alibaba/fastjson2/writer/ObjectWriterCreatorASM.java index d741690d7..a69e2511f 100644 --- a/core/src/main/java/com/alibaba/fastjson2/writer/ObjectWriterCreatorASM.java +++ b/core/src/main/java/com/alibaba/fastjson2/writer/ObjectWriterCreatorASM.java @@ -3981,7 +3981,7 @@ public class ObjectWriterCreatorASM } } else if (fieldClass == double.class) { gwFieldName(mwc, fieldWriter, i); - gwValue(mwc, fieldWriter, OBJECT, i, null); + gwValue(mwc, fieldWriter, OBJECT, i, FIELD_VALUE); } else { throw new UnsupportedOperationException(); }