diff --git a/packages/core/client/src/schema-component/antd/remote-select/RemoteSelect.tsx b/packages/core/client/src/schema-component/antd/remote-select/RemoteSelect.tsx index eeb1a70ce..069b0ee16 100644 --- a/packages/core/client/src/schema-component/antd/remote-select/RemoteSelect.tsx +++ b/packages/core/client/src/schema-component/antd/remote-select/RemoteSelect.tsx @@ -146,11 +146,13 @@ const InternalRemoteSelect = connect( const onSearch = async (search) => { run({ filter: mergeFilter([ - { - [fieldNames.label]: { - [operator]: search, - }, - }, + search + ? { + [fieldNames.label]: { + [operator]: search, + }, + } + : {}, field.componentProps?.service?.params?.filter || service?.params?.filter, ]), });