diff --git a/tools/clientcmd/config.go b/tools/clientcmd/config.go index a7eae66bf..12c8b84f3 100644 --- a/tools/clientcmd/config.go +++ b/tools/clientcmd/config.go @@ -374,7 +374,7 @@ func (p *persister) Persist(config map[string]string) error { authInfo, ok := newConfig.AuthInfos[p.user] if ok && authInfo.AuthProvider != nil { authInfo.AuthProvider.Config = config - ModifyConfig(p.configAccess, *newConfig, false) + return ModifyConfig(p.configAccess, *newConfig, false) } return nil }