diff --git a/src/routes/admin.agente.$id.tsx b/src/routes/admin.agente.$id.tsx index 39f3428..461032e 100644 --- a/src/routes/admin.agente.$id.tsx +++ b/src/routes/admin.agente.$id.tsx @@ -259,7 +259,7 @@ function AgentDetailPage() { isAdmin, hasUser: !!user, hasAgent: !!agent, agentError, }); - if (authLoading || roleLoading) { + if (authLoading || (user && roleLoading) || (isAdmin === true && agentLoading)) { return (
{agentError.message}
+ +