Index: ReserveNGo-frontend/src/components/Project/home_.vue
===================================================================
--- ReserveNGo-frontend/src/components/Project/home_.vue	(revision d7478114e81ea27246f341f307243bf12ef723b2)
+++ ReserveNGo-frontend/src/components/Project/home_.vue	(revision 5fbefa5a57b1e99abb4543799780f3b3f7e88cad)
@@ -5,4 +5,5 @@
 import Events_carousel from '@/components/Project/Event/events_carousel.vue'
 import { ensureEventDateTime } from '@/mixins/utilFunctions'
+import { userStore } from '@/PiniaStores/UserStore.js'
 
 import { useEvents } from '@/repository/Events.ts'
@@ -25,4 +26,5 @@
       favouriteLocals: [],
       favouriteEvents: [],
+      user: userStore(),
 
       activeView: 'locals',
@@ -110,5 +112,5 @@
         .then((data) => {
           this.carouselEvents = data.events
-          console.log("EVENTS", data.events)
+          console.log('EVENTS', data.events)
         })
         .catch((err) => console.log('Failed fetching carousel events', err))
@@ -233,6 +235,11 @@
 
         // ALWAYS load favourites (needed for correct toggle state)
-        await this.loadFavouriteEvents()
-        await this.loadFavouriteLocals()
+        if (this.user.data.role === 'ROLE_CUSTOMER') {
+          await this.loadFavouriteEvents()
+          await this.loadFavouriteLocals()
+        } else {
+          this.favouriteEvents = []
+          this.favouriteLocals = []
+        }
 
         if (!this.isFavouritesMode) {
