diff --git a/command/agent/command.go b/command/agent/command.go index 963c5b2be7a9..5eb00f709bb3 100644 --- a/command/agent/command.go +++ b/command/agent/command.go @@ -393,8 +393,9 @@ func (c *Command) setupAgent(config *Config, logOutput io.Writer, inmem *metrics } c.httpServer = http - // Setup update checking - if config.DisableUpdateCheck != nil && *config.DisableUpdateCheck { + // If DisableUpdateCheck is not enabled, set up update checking + // (DisableUpdateCheck is false by default) + if config.DisableUpdateCheck != nil && !*config.DisableUpdateCheck { version := config.Version.Version if config.Version.VersionPrerelease != "" { version += fmt.Sprintf("-%s", config.Version.VersionPrerelease)