diff --git a/client/server/server.go b/client/server/server.go index 44502b148..6d5a08c59 100644 --- a/client/server/server.go +++ b/client/server/server.go @@ -78,7 +78,7 @@ func (s *Server) Start() error { // on failure we return error to retry config, err := internal.UpdateConfig(s.latestConfigInput) if errorStatus, ok := gstatus.FromError(err); ok && errorStatus.Code() == codes.NotFound { - config, err = internal.UpdateOrCreateConfig(s.latestConfigInput) + s.config, err = internal.UpdateOrCreateConfig(s.latestConfigInput) if err != nil { log.Warnf("unable to create configuration file: %v", err) return err