oauth2 bug fix