diff --git a/alfa-client/libs/design-system/src/index.ts b/alfa-client/libs/design-system/src/index.ts
index 67b4390634a8820474348c26a0d1674f3c2b42c8..fb9bd32b7b3f2ac529d2b6c169fb8e19ff68e4ae 100644
--- a/alfa-client/libs/design-system/src/index.ts
+++ b/alfa-client/libs/design-system/src/index.ts
@@ -54,7 +54,7 @@ export * from './lib/icons/check-circle-icon/check-circle-icon.component';
 export * from './lib/icons/check-icon/check-icon.component';
 export * from './lib/icons/close-icon/close-icon.component';
 export * from './lib/icons/delete-finally-icon/delete-finally-icon.component';
-export * from './lib/icons/discard-icon/discard-icon.component';
+export * from './lib/icons/discard-vorgang-icon/discard-vorgang-icon.component';
 export * from './lib/icons/edit-icon/edit-icon.component';
 export * from './lib/icons/error-icon/error-icon.component';
 export * from './lib/icons/exclamation-icon/exclamation-icon.component';
diff --git a/alfa-client/libs/design-system/src/lib/icons/discard-icon/discard-icon.component.spec.ts b/alfa-client/libs/design-system/src/lib/icons/discard-icon/discard-icon.component.spec.ts
deleted file mode 100644
index 485cdcd99df392a22927a828407f70d8cc82b4af..0000000000000000000000000000000000000000
--- a/alfa-client/libs/design-system/src/lib/icons/discard-icon/discard-icon.component.spec.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-import { ComponentFixture, TestBed } from '@angular/core/testing';
-import { DiscardIconComponent } from './discard-icon.component';
-
-describe('DiscardIconComponent', () => {
-  let component: DiscardIconComponent;
-  let fixture: ComponentFixture<DiscardIconComponent>;
-
-  beforeEach(async () => {
-    await TestBed.configureTestingModule({
-      imports: [DiscardIconComponent],
-    }).compileComponents();
-
-    fixture = TestBed.createComponent(DiscardIconComponent);
-    component = fixture.componentInstance;
-    fixture.detectChanges();
-  });
-
-  it('should create', () => {
-    expect(component).toBeTruthy();
-  });
-});
diff --git a/alfa-client/libs/design-system/src/lib/icons/discard-vorgang-icon/discard-vorgang-icon.component.spec.ts b/alfa-client/libs/design-system/src/lib/icons/discard-vorgang-icon/discard-vorgang-icon.component.spec.ts
new file mode 100644
index 0000000000000000000000000000000000000000..42eed91241f8ca01ee0cb93f12f30a1d95ae608d
--- /dev/null
+++ b/alfa-client/libs/design-system/src/lib/icons/discard-vorgang-icon/discard-vorgang-icon.component.spec.ts
@@ -0,0 +1,21 @@
+import { ComponentFixture, TestBed } from '@angular/core/testing';
+import { DiscardVorgangIconComponent } from './discard-vorgang-icon.component';
+
+describe('DiscardVorgangIconComponent', () => {
+  let component: DiscardVorgangIconComponent;
+  let fixture: ComponentFixture<DiscardVorgangIconComponent>;
+
+  beforeEach(async () => {
+    await TestBed.configureTestingModule({
+      imports: [DiscardVorgangIconComponent],
+    }).compileComponents();
+
+    fixture = TestBed.createComponent(DiscardVorgangIconComponent);
+    component = fixture.componentInstance;
+    fixture.detectChanges();
+  });
+
+  it('should create', () => {
+    expect(component).toBeTruthy();
+  });
+});
diff --git a/alfa-client/libs/design-system/src/lib/icons/discard-icon/discard-icon.component.ts b/alfa-client/libs/design-system/src/lib/icons/discard-vorgang-icon/discard-vorgang-icon.component.ts
similarity index 93%
rename from alfa-client/libs/design-system/src/lib/icons/discard-icon/discard-icon.component.ts
rename to alfa-client/libs/design-system/src/lib/icons/discard-vorgang-icon/discard-vorgang-icon.component.ts
index 377bf1af5bf9ef3bcf5931b9b0a8058f5130d5b0..1cee910facd1e58b08ca945a39ff1267189b5f1e 100644
--- a/alfa-client/libs/design-system/src/lib/icons/discard-icon/discard-icon.component.ts
+++ b/alfa-client/libs/design-system/src/lib/icons/discard-vorgang-icon/discard-vorgang-icon.component.ts
@@ -4,7 +4,7 @@ import { twMerge } from 'tailwind-merge';
 import { IconVariants, iconVariants } from '../iconVariants';
 
 @Component({
-  selector: 'ods-discard-icon',
+  selector: 'ods-discard-vorgang-icon',
   standalone: true,
   imports: [CommonModule],
   template: `<svg
@@ -23,7 +23,7 @@ import { IconVariants, iconVariants } from '../iconVariants';
     />
   </svg>`,
 })
-export class DiscardIconComponent {
+export class DiscardVorgangIconComponent {
   @Input() size: IconVariants['size'] = 'medium';
   @Input() class: string = '';
 
diff --git a/alfa-client/libs/design-system/src/lib/icons/discard-icon/discard-icon.stories.ts b/alfa-client/libs/design-system/src/lib/icons/discard-vorgang-icon/discard-vorgang-icon.stories.ts
similarity index 63%
rename from alfa-client/libs/design-system/src/lib/icons/discard-icon/discard-icon.stories.ts
rename to alfa-client/libs/design-system/src/lib/icons/discard-vorgang-icon/discard-vorgang-icon.stories.ts
index 9237024932470e4f6956145aca0b496c699a8505..6c73a8fd5973fc24ee0e1464275b9858e004709e 100644
--- a/alfa-client/libs/design-system/src/lib/icons/discard-icon/discard-icon.stories.ts
+++ b/alfa-client/libs/design-system/src/lib/icons/discard-vorgang-icon/discard-vorgang-icon.stories.ts
@@ -1,16 +1,16 @@
 import type { Meta, StoryObj } from '@storybook/angular';
 
-import { DiscardIconComponent } from './discard-icon.component';
+import { DiscardVorgangIconComponent } from './discard-vorgang-icon.component';
 
-const meta: Meta<DiscardIconComponent> = {
-  title: 'Icons/Discard icon',
-  component: DiscardIconComponent,
+const meta: Meta<DiscardVorgangIconComponent> = {
+  title: 'Icons/Discard Vorgang icon',
+  component: DiscardVorgangIconComponent,
   excludeStories: /.*Data$/,
   tags: ['autodocs'],
 };
 
 export default meta;
-type Story = StoryObj<DiscardIconComponent>;
+type Story = StoryObj<DiscardVorgangIconComponent>;
 
 export const Default: Story = {
   args: { size: 'large' },
diff --git a/alfa-client/libs/vorgang-detail/src/lib/buttons/verwerfen-button/verwerfen-button.component.html b/alfa-client/libs/vorgang-detail/src/lib/buttons/verwerfen-button/verwerfen-button.component.html
index b5e8bd07fb1c361b05b1f809f97f95ab1c68cd5f..8d663e5e9b13d5c89b3b774bbcf7f0085f0a2a41 100644
--- a/alfa-client/libs/vorgang-detail/src/lib/buttons/verwerfen-button/verwerfen-button.component.html
+++ b/alfa-client/libs/vorgang-detail/src/lib/buttons/verwerfen-button/verwerfen-button.component.html
@@ -33,7 +33,7 @@
       size="fit"
       (clickEmitter)="verwerfen()"
     >
-      <ods-discard-icon icon class="fill-text" />
+      <ods-discard-vorgang-icon icon class="fill-text" />
     </ods-button-with-spinner>
   } @else {
     <ods-button-with-spinner
@@ -43,7 +43,7 @@
       variant="outline"
       (clickEmitter)="verwerfen()"
     >
-      <ods-discard-icon icon />
+      <ods-discard-vorgang-icon icon />
     </ods-button-with-spinner>
   }
 }
diff --git a/alfa-client/libs/vorgang-detail/src/lib/buttons/verwerfen-button/verwerfen-button.component.spec.ts b/alfa-client/libs/vorgang-detail/src/lib/buttons/verwerfen-button/verwerfen-button.component.spec.ts
index b751788dccca8a9538c41cbfc31053800b5dffe1..ebdb6df88b8db242bf7e54971753c356850c7c28 100644
--- a/alfa-client/libs/vorgang-detail/src/lib/buttons/verwerfen-button/verwerfen-button.component.spec.ts
+++ b/alfa-client/libs/vorgang-detail/src/lib/buttons/verwerfen-button/verwerfen-button.component.spec.ts
@@ -26,7 +26,7 @@ import { mock } from '@alfa-client/test-utils';
 import { VorgangCommandService, VorgangWithEingangLinkRel } from '@alfa-client/vorgang-shared';
 import { ComponentFixture, TestBed } from '@angular/core/testing';
 import { ButtonWithSpinnerComponent } from '@ods/component';
-import { DiscardIconComponent } from '@ods/system';
+import { DiscardVorgangIconComponent } from '@ods/system';
 import { createCommandResource } from 'libs/command-shared/test/command';
 import { getDataTestIdOf } from 'libs/tech-shared/test/data-test';
 import { createVorgangWithEingangResource } from 'libs/vorgang-shared/test/vorgang';
@@ -51,7 +51,7 @@ describe('VerwerfenButtonComponent', () => {
       declarations: [
         VerwerfenButtonComponent,
         MockComponent(ButtonWithSpinnerComponent),
-        MockComponent(DiscardIconComponent),
+        MockComponent(DiscardVorgangIconComponent),
         HasLinkPipe,
       ],
       providers: [
diff --git a/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail.module.ts b/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail.module.ts
index dc75d98df3b31e7cff62f4f0d15ac07e3bac5dbb..6c467660495dbd39f73fb580547d0db706b398eb 100644
--- a/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail.module.ts
+++ b/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail.module.ts
@@ -61,7 +61,7 @@ import {
   CheckCircleIconComponent,
   CheckIconComponent,
   CloseIconComponent,
-  DiscardIconComponent,
+  DiscardVorgangIconComponent,
   DropdownMenuComponent,
   DropdownMenuTextItemComponent,
   EditIconComponent,
@@ -188,7 +188,7 @@ const routes: Routes = [
     ForwardByOzgcloudButtonContainerComponent,
     TooltipDirective,
     EditIconComponent,
-    DiscardIconComponent,
+    DiscardVorgangIconComponent,
   ],
   declarations: [
     VorgangDetailPageComponent,