diff --git a/requests_oauthlib/oauth1_session.py b/requests_oauthlib/oauth1_session.py index ad7b9069..61e4c410 100644 --- a/requests_oauthlib/oauth1_session.py +++ b/requests_oauthlib/oauth1_session.py @@ -352,7 +352,7 @@ def _fetch_token(self, url, **request_kwargs): log.debug('Decoding token from response "%s"', r.text) try: - token = dict(urldecode(r.text)) + token = dict(urldecode(r.text.strip())) except ValueError as e: error = ("Unable to decode token from token response. " "This is commonly caused by an unsuccessful request where"