diff --git a/oauth3.js b/oauth3.js index b5e42e9..035bcb1 100644 --- a/oauth3.js +++ b/oauth3.js @@ -141,8 +141,10 @@ function lintAndRequest(preq) { function goGetHer() { - preq.headers = preq.headers || {}; - preq.headers.Authorization = 'Bearer ' + (preq.session.access_token || preq.session.accessToken); + if (preq.session) { + preq.headers = preq.headers || {}; + preq.headers.Authorization = 'Bearer ' + (preq.session.access_token || preq.session.accessToken); + } if (!oauth3._lintRequest) { return rawRequest(preq);