diff --git a/alfa-client/libs/design-system/src/lib/icons/delete-icon/delete-icon.component.ts b/alfa-client/libs/design-system/src/lib/icons/delete-icon/delete-icon.component.ts
index fc768c6b8e61042be52f57786907a907415d2b3d..fc06f683c6790f219c7c08fb258764b35cdf2b6c 100644
--- a/alfa-client/libs/design-system/src/lib/icons/delete-icon/delete-icon.component.ts
+++ b/alfa-client/libs/design-system/src/lib/icons/delete-icon/delete-icon.component.ts
@@ -10,11 +10,11 @@ import { IconVariants, iconVariants } from '../iconVariants';
   template: `<svg
     viewBox="0 0 24 24"
     xmlns="http://www.w3.org/2000/svg"
-    [ngClass]="[twMerge(iconVariants({ size }), 'fill-primary', class)]"
+    [ngClass]="[twMerge(iconVariants({ size }), 'fill-error', class)]"
     aria-hidden="true"
   >
     <path
-      d="M6.75 19C6.75 20.1 7.65 21 8.75 21H16.75C17.85 21 18.75 20.1 18.75 19V7H6.75V19ZM8.75 9H16.75V19H8.75V9ZM16.25 4L15.25 3H10.25L9.25 4H5.75V6H19.75V4H16.25Z"
+      d="M7 21C6.45 21 5.97917 20.8042 5.5875 20.4125C5.19583 20.0208 5 19.55 5 19V6H4V4H9V3H15V4H20V6H19V19C19 19.55 18.8042 20.0208 18.4125 20.4125C18.0208 20.8042 17.55 21 17 21H7ZM17 6H7V19H17V6ZM9 17H11V8H9V17ZM13 17H15V8H13V17Z"
     />
   </svg> `,
 })