diff --git a/src/routes/dashboard.tsx b/src/routes/dashboard.tsx
index 9d6edd2..aa5bca3 100644
--- a/src/routes/dashboard.tsx
+++ b/src/routes/dashboard.tsx
@@ -429,7 +429,7 @@ export const Dashboard = (props: { isUnlocked: boolean }) => (
type="button"
x-on:click="forceRefresh(provider.name)"
class="btn btn-base w-full"
- x-bind:disabled="loading"
+ x-bind:disabled="loading || !provider.status.accessToken"
>