diff --git a/src/components/layout/Header.tsx b/src/components/layout/Header.tsx index b1813dfa..03938d5c 100644 --- a/src/components/layout/Header.tsx +++ b/src/components/layout/Header.tsx @@ -28,7 +28,7 @@ export function Header() { const [open, setOpen] = useState(false); const [mobileSearchOpen, setMobileSearchOpen] = useState(false); const { user } = useAuth(); - const { isModerator } = useUserRole(); + const { isModerator, loading: rolesLoading } = useUserRole(); const isMobile = useIsMobile(); return ( @@ -94,7 +94,7 @@ export function Header() { > Property Owners - {isModerator() && ( + {!rolesLoading && isModerator() && ( <>
- {isModerator() && ( + {!rolesLoading && isModerator() && (