diff --git a/packages/core/client/src/schema-component/antd/select/Select.tsx b/packages/core/client/src/schema-component/antd/select/Select.tsx index 4b76ca32b..0da2cb018 100644 --- a/packages/core/client/src/schema-component/antd/select/Select.tsx +++ b/packages/core/client/src/schema-component/antd/select/Select.tsx @@ -88,7 +88,10 @@ const InternalSelect = connect( } const toValue = (v) => { if (['tags', 'multiple'].includes(props.mode) || props.multiple) { - return toArr(v); + if (v) { + return toArr(v); + } + return undefined; } return v; };