diff --git a/customer-spa/src/layouts/BaseLayout.tsx b/customer-spa/src/layouts/BaseLayout.tsx
index 258d99d..c74d6c0 100644
--- a/customer-spa/src/layouts/BaseLayout.tsx
+++ b/customer-spa/src/layouts/BaseLayout.tsx
@@ -134,8 +134,8 @@ function ClassicLayout({ children }: BaseLayoutProps) {
))}
- {/* Wishlist */}
- {headerSettings.elements.wishlist && isEnabled('wishlist') && (wishlistSettings.show_in_header ?? true) && (
+ {/* Wishlist - Only for guests (logged-in users use /my-account/wishlist) */}
+ {headerSettings.elements.wishlist && isEnabled('wishlist') && (wishlistSettings.show_in_header ?? true) && !user?.isLoggedIn && (
Wishlist
@@ -428,7 +428,8 @@ function ModernLayout({ children }: BaseLayoutProps) {
)
)}
- {headerSettings.elements.wishlist && isEnabled('wishlist') && (wishlistSettings.show_in_header ?? true) && (
+ {/* Wishlist - Only for guests */}
+ {headerSettings.elements.wishlist && isEnabled('wishlist') && (wishlistSettings.show_in_header ?? true) && !user?.isLoggedIn && (
Wishlist
@@ -561,7 +562,8 @@ function BoutiqueLayout({ children }: BaseLayoutProps) {
Account
))}
- {headerSettings.elements.wishlist && isEnabled('wishlist') && (wishlistSettings.show_in_header ?? true) && (
+ {/* Wishlist - Only for guests */}
+ {headerSettings.elements.wishlist && isEnabled('wishlist') && (wishlistSettings.show_in_header ?? true) && !user?.isLoggedIn && (
Wishlist