diff --git a/packages/nicolium/src/queries/accounts/use-account.ts b/packages/nicolium/src/queries/accounts/use-account.ts index f1db88299..1460e7604 100644 --- a/packages/nicolium/src/queries/accounts/use-account.ts +++ b/packages/nicolium/src/queries/accounts/use-account.ts @@ -53,8 +53,8 @@ const useAccount = (accountId?: string, withRelationship = false) => { const isUnauthorized = getResponseStatus(accountQuery.error) === 401; const credentialIsAdmin = useMemo( - () => hasAdminPermission(credentialAccount?.role?.permissions), - [credentialAccount?.role?.permissions], + () => me === accountId && hasAdminPermission(credentialAccount?.role?.permissions), + [credentialAccount?.role?.permissions, me, accountId], ); const account = useMemo(() => {