diff --git a/src/oauth.js b/src/oauth.js
index <HASH>..<HASH> 100644
--- a/src/oauth.js
+++ b/src/oauth.js
@@ -190,7 +190,7 @@ async function getTokenEndpoints (wellKnown) {
   // set cache timeout
   wellKnownTimeoutId = setTimeout(() => {
     debug.wellKnown('cache expired')
-    getTokenEndpoints()
+    getTokenEndpoints(wellKnown)
       .catch(err => {
         debug.wellKnown('unable to refresh well known information')
         console.error(err.stack)
fix: pass through wellknown url to timeout callback