diff --git a/aleksis/apps/lesrooster/frontend/components/timetable_management/BundleCard.vue b/aleksis/apps/lesrooster/frontend/components/timetable_management/BundleCard.vue
index 9175c112a2d1f8632ac8a6c87c6db2cca7432c4e..3f0254895b0c9241f197f3bb501e13088b14f0cc 100644
--- a/aleksis/apps/lesrooster/frontend/components/timetable_management/BundleCard.vue
+++ b/aleksis/apps/lesrooster/frontend/components/timetable_management/BundleCard.vue
@@ -61,7 +61,7 @@ export default defineComponent({
       if (this.subjects.length === 1) {
         return this.subjects[0].colourFg;
       } else {
-        return "primary";
+        return this.$vuetify.theme.currentTheme.primary;
       }
     },
     colorBg() {