diff --git a/cmd/setup.go b/cmd/setup.go index 31c7936dc..6aaa868da 100644 --- a/cmd/setup.go +++ b/cmd/setup.go @@ -610,7 +610,7 @@ func configureMqtt(conf *globalconfig.Mqtt) error { log := util.NewLogger("mqtt") instance, err := mqtt.RegisteredClient(log, conf.Broker, conf.User, conf.Password, conf.ClientID, 1, conf.Insecure, conf.CaCert, conf.ClientCert, conf.ClientKey, func(options *paho.ClientOptions) { - if !runAsService { + if !runAsService || conf.Topic == "" { return }