diff --git a/vault/expiration.go b/vault/expiration.go index fad33c6c0c..cf27549021 100644 --- a/vault/expiration.go +++ b/vault/expiration.go @@ -343,7 +343,9 @@ func (m *ExpirationManager) RenewToken(req *logical.Request, source string, toke } if resp.Auth == nil || !resp.Auth.LeaseEnabled() { - return &logical.Response{}, nil + return &logical.Response{ + Auth: resp.Auth, + }, nil } // Attach the ClientToken