diff --git a/schema/field.go b/schema/field.go index 657e0a4b..49742723 100644 --- a/schema/field.go +++ b/schema/field.go @@ -985,6 +985,6 @@ func (field *Field) setupNewValuePool() { } if field.NewValuePool == nil { - field.NewValuePool = poolInitializer(reflect.PtrTo(field.IndirectFieldType)) + field.NewValuePool = poolInitializer(field.IndirectFieldType) } }