diff --git a/web/default/src/features/dashboard/components/overview/overview-dashboard.tsx b/web/default/src/features/dashboard/components/overview/overview-dashboard.tsx index a280e89e..b303ff1f 100644 --- a/web/default/src/features/dashboard/components/overview/overview-dashboard.tsx +++ b/web/default/src/features/dashboard/components/overview/overview-dashboard.tsx @@ -598,7 +598,9 @@ export function OverviewDashboard() { const completedStepCount = startSteps.filter((step) => step.completed).length const setupComplete = completedStepCount === startSteps.length - const setupGuideExpanded = manualSetupGuideExpanded ?? !setupComplete + const setupStatusReady = apiKeysQuery.isFetched && Boolean(user) + const setupGuideExpanded = + manualSetupGuideExpanded ?? (setupStatusReady && !setupComplete) const showLeftContentPanels = isAdmin || showApiInfoPanel || showAnnouncementsPanel || showFAQPanel const showContentPanels = showLeftContentPanels || showUptimePanel