diff --git a/src/hooks/useProfiles.ts b/src/hooks/useProfiles.ts index f07222a3b..0864a6d29 100644 --- a/src/hooks/useProfiles.ts +++ b/src/hooks/useProfiles.ts @@ -106,7 +106,8 @@ export const useDeleteProfile = (options?: UseMutationOptions | undefined, unknown, ServiceResponse | undefined, string[]>, ) => { - const query = useQuery(['listProfiles'], listProfiles, { ...options }); + const user = useAccountStore((s) => s.user); + const query = useQuery(['listProfiles'], listProfiles, { ...options, enabled: !!user }); const { canManageProfiles } = useAccountStore(); if (!canManageProfiles && query.data?.responseData.canManageProfiles) { useAccountStore.setState({ canManageProfiles: true });