diff --git a/packages/core/admin/admin/src/content-manager/components/RelationInput/RelationInput.js b/packages/core/admin/admin/src/content-manager/components/RelationInput/RelationInput.js index 0aa18d5014..78b9496371 100644 --- a/packages/core/admin/admin/src/content-manager/components/RelationInput/RelationInput.js +++ b/packages/core/admin/admin/src/content-manager/components/RelationInput/RelationInput.js @@ -98,15 +98,14 @@ const RelationInput = ({ const options = useMemo( () => - data.flat().map((result) => - result - ? { - ...result, - value: result.id, - label: result.mainField, - } - : result - ), + data + .flat() + .filter(Boolean) + .map((result) => ({ + ...result, + value: result.id, + label: result.mainField, + })), [data] );