diff --git a/routes/settings/instances/add.html b/routes/settings/instances/add.html
index 1983e98..70b3edf 100644
--- a/routes/settings/instances/add.html
+++ b/routes/settings/instances/add.html
@@ -53,6 +53,7 @@
import Layout from '../../_components/Layout.html';
import SettingsLayout from '../_components/SettingsLayout.html'
import { registerApplication, generateAuthLink, getAccessTokenFromAuthCode } from '../../_utils/mastodon/oauth'
+ import { getThisUserAccount } from '../../_utils/mastodon/user'
import { store } from '../../_utils/store'
import { goto } from 'sapper/runtime.js'
import { switchToTheme } from '../../_utils/themeEngine'
@@ -157,6 +158,8 @@
})
this.store.save()
switchToTheme('default')
+ // fire off request for account so it's cached in the SW
+ getThisUserAccount(currentRegisteredInstanceName, instanceData.access_token)
goto('/')
}
}