diff --git a/ui/desktop/src/components/settings/providers/ProviderGrid.tsx b/ui/desktop/src/components/settings/providers/ProviderGrid.tsx index ea4e5f4977e2..d25682cd1747 100644 --- a/ui/desktop/src/components/settings/providers/ProviderGrid.tsx +++ b/ui/desktop/src/components/settings/providers/ProviderGrid.tsx @@ -168,10 +168,10 @@ function ProviderCards({ }, [refreshProviders]); const onProviderConfigured = useCallback( - (provider: ProviderDetails) => { + async (provider: ProviderDetails) => { setConfiguringProvider(null); if (refreshProviders) { - refreshProviders(); + await refreshProviders(); } setSwitchModelProvider(provider.name); setShowSwitchModelModal(true);