diff --git a/src/sbbs3/mqtt.c b/src/sbbs3/mqtt.c
index 9270fcb5698d1fd4f1a7a032fb75f05672c423e1..3fbb3f3a3787290ee8e30daa5bf99091b948c5aa 100644
--- a/src/sbbs3/mqtt.c
+++ b/src/sbbs3/mqtt.c
@@ -531,6 +531,7 @@ int mqtt_startup(struct mqtt* mqtt, scfg_t* cfg, struct startup* startup, const
 	mqtt_pub_strval(mqtt, TOPIC_HOST_LEVEL, NULL, startup->host_name);
 	mqtt_pub_strval(mqtt, TOPIC_SERVER, "version", version);
 	mqtt_pub_uintval(mqtt, TOPIC_SERVER, "served", mqtt->served);
+	mqtt_pub_uintval(mqtt, TOPIC_SERVER, "error_count", mqtt->error_count);
 
 #ifdef USE_MOSQUITTO
 	if(mqtt->handle != NULL)