diff --git a/aleksis/apps/chronos/frontend/components/SelectTimetable.vue b/aleksis/apps/chronos/frontend/components/SelectTimetable.vue
index 6e1931e71f89a0fc608ce6714866c5174592947d..76543ac322a63cff1af8e948bbab5f81dd088aa1 100644
--- a/aleksis/apps/chronos/frontend/components/SelectTimetable.vue
+++ b/aleksis/apps/chronos/frontend/components/SelectTimetable.vue
@@ -106,6 +106,11 @@ export default {
           </v-list-item-group>
         </v-list>
       </template>
+      <template #loading>
+        <v-skeleton-loader
+          type="list-item-avatar,list-item-avatar,list-item-avatar"
+        />
+      </template>
     </v-data-iterator>
   </div>
 </template>