diff --git a/apps/nextjs/src/components/layout/header/user.tsx b/apps/nextjs/src/components/layout/header/user.tsx index 0821420b7..f4aabb767 100644 --- a/apps/nextjs/src/components/layout/header/user.tsx +++ b/apps/nextjs/src/components/layout/header/user.tsx @@ -7,13 +7,13 @@ import { CurrentUserAvatar } from "~/components/user-avatar"; import { UserAvatarMenu } from "~/components/user-avatar-menu"; export const UserButton = async () => { - const data = await api.updateChecker.getAvailableUpdates(); const session = await auth(); const isAdmin = session?.user.permissions.includes("admin"); + const data = isAdmin ? await api.updateChecker.getAvailableUpdates() : undefined; return ( - + - +