diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/absence/AbsenceDialog.vue b/aleksis/apps/alsijil/frontend/components/coursebook/absences/AbsenceCreationDialog.vue
similarity index 80%
rename from aleksis/apps/alsijil/frontend/components/coursebook/absence/AbsenceDialog.vue
rename to aleksis/apps/alsijil/frontend/components/coursebook/absences/AbsenceCreationDialog.vue
index f4de6f18e8f84208baf4b1abf1e79b05550c27d2..49c763423d0e237ed748b632190b9d9a266a91a1 100644
--- a/aleksis/apps/alsijil/frontend/components/coursebook/absence/AbsenceDialog.vue
+++ b/aleksis/apps/alsijil/frontend/components/coursebook/absences/AbsenceCreationDialog.vue
@@ -9,8 +9,8 @@
       <!-- Abwesenheit/Entschuldigung Zusammenfassung --> 
     </template>
     <template #content>
-    <absence-form v-if="form" />
-    <absence-summary v-else />
+    <absence-creation-form v-if="form" />
+    <absence-creation-summary v-else />
     </template>
     <template #actions>
       <!-- secondary -->
@@ -38,17 +38,17 @@
 
 <script>
 import MobileFullscreenDialog from "aleksis.core/components/generic/dialogs/MobileFullscreenDialog.vue";
-import AbsenceForm from "./AbsenceForm.vue";
-import AbsenceSummary from "./AbsenceSummary.vue";
+import AbsenceCreationForm from "./AbsenceCreationForm.vue";
+import AbsenceCreationSummary from "./AbsenceCreationSummary.vue";
 import CancelButton from "aleksis.core/components/generic/buttons/CancelButton.vue";
 import SaveButton from "aleksis.core/components/generic/buttons/SaveButton.vue";
 
 export default {
-  name: "AbsenceDialog",
+  name: "AbsenceCreationDialog",
   components: {
     MobileFullscreenDialog,
-    AbsenceForm,
-    AbsenceSummary,
+    AbsenceCreationForm,
+    AbsenceCreationSummary,
     CancelButton,
     SaveButton,
   },
@@ -61,7 +61,7 @@ export default {
   },
   methods: {
     confirm() {
-      // TODO: Send mutation (shown in absence-summary)
+      // TODO: Send mutation (shown in absence-creation-summary)
       popup = false,
     },
   },
diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/absence/AbsenceForm.uv b/aleksis/apps/alsijil/frontend/components/coursebook/absences/AbsenceCreationForm.vue
similarity index 96%
rename from aleksis/apps/alsijil/frontend/components/coursebook/absence/AbsenceForm.uv
rename to aleksis/apps/alsijil/frontend/components/coursebook/absences/AbsenceCreationForm.vue
index 82a532eb2ce58a49a5cd717e2dc84d1733631c0e..24c04722f557ee3cfb153edf2d60c2b96b128243 100644
--- a/aleksis/apps/alsijil/frontend/components/coursebook/absence/AbsenceForm.uv
+++ b/aleksis/apps/alsijil/frontend/components/coursebook/absences/AbsenceCreationForm.vue
@@ -41,7 +41,7 @@
 <script>
 import DateField from "aleksis.core/components/generic/forms/DateField.vue";
 export default {
-  name: "AbsenceForm",
+  name: "AbsenceCreationForm",
   components: {
     DateField,
   },
diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/absence/AbsenceSummary.vue b/aleksis/apps/alsijil/frontend/components/coursebook/absences/AbsenceCreationSummary.vue
similarity index 93%
rename from aleksis/apps/alsijil/frontend/components/coursebook/absence/AbsenceSummary.vue
rename to aleksis/apps/alsijil/frontend/components/coursebook/absences/AbsenceCreationSummary.vue
index 645294d87251209b02c22e3bd5dbf5c54854308b..f01ab8f16029cf75028988dc4bf5b72dd5309042 100644
--- a/aleksis/apps/alsijil/frontend/components/coursebook/absence/AbsenceSummary.vue
+++ b/aleksis/apps/alsijil/frontend/components/coursebook/absences/AbsenceCreationSummary.vue
@@ -17,7 +17,7 @@
 import CRUDIterator from "aleksis.core/components/generic/CRUDIterator.vue";
 
 export default {
-  name: "AbsenceSummary",
+  name: "AbsenceCreationSummary",
   components: {
     CRUD-Iterator,
   },