diff --git a/packages/design-system/src/components/Enumeration/Enumeration.component.tsx b/packages/design-system/src/components/Enumeration/Enumeration.component.tsx index 22857569430..5b0ddf86c6c 100644 --- a/packages/design-system/src/components/Enumeration/Enumeration.component.tsx +++ b/packages/design-system/src/components/Enumeration/Enumeration.component.tsx @@ -93,7 +93,7 @@ export const Enumeration = ({ const handleOnRemove = async (itemsToRemove: string[]) => { try { await onRemove?.(itemsToRemove); - onChange(items.filter(item => !selectedItems.includes(item))); + onChange(items.filter(item => !itemsToRemove.includes(item))); } catch (e) { //The parent component must do the error handling }