diff --git a/third_party/code.google.com/p/goauth2/oauth/oauth.go b/third_party/code.google.com/p/goauth2/oauth/oauth.go index ecdbd157f..29dc8d736 100644 --- a/third_party/code.google.com/p/goauth2/oauth/oauth.go +++ b/third_party/code.google.com/p/goauth2/oauth/oauth.go @@ -167,7 +167,10 @@ type Token struct { // Expired reports whether the token has expired or is invalid. func (t *Token) Expired() bool { - if t.Expiry.IsZero() || t.AccessToken == "" { + if t.AccessToken == "" { + return true + } + if t.Expiry.IsZero() { return false } return t.Expiry.Before(time.Now())