diff --git a/packages/core/client/src/schema-component/antd/association-field/InternalPicker.tsx b/packages/core/client/src/schema-component/antd/association-field/InternalPicker.tsx index afe85386bc..9f24de9620 100644 --- a/packages/core/client/src/schema-component/antd/association-field/InternalPicker.tsx +++ b/packages/core/client/src/schema-component/antd/association-field/InternalPicker.tsx @@ -106,7 +106,8 @@ export const InternalPicker = observer( const pickerProps = { size: 'small', fieldNames, - multiple: multiple !== false && ['o2m', 'm2m', 'mbm'].includes(collectionField?.interface), + multiple: + multiple === true ? true : multiple !== false && ['o2m', 'm2m', 'mbm'].includes(collectionField?.interface), association: { target: collectionField?.target, },