diff --git a/src/web/AmsWebServer.cpp b/src/web/AmsWebServer.cpp
index 9b2f0c9e..de1c3ce8 100644
--- a/src/web/AmsWebServer.cpp
+++ b/src/web/AmsWebServer.cpp
@@ -347,6 +347,7 @@ void AmsWebServer::configMeterHtml() {
html.replace(F("{mod}"), meterState->getMeterModel());
html.replace(F("{mid}"), meterState->getMeterId());
html.replace(F("{b}"), String(meterConfig->baud));
+ html.replace(F("{b300}"), meterConfig->baud == 300 ? F("selected") : F(""));
html.replace(F("{b2400}"), meterConfig->baud == 2400 ? F("selected") : F(""));
html.replace(F("{b4800}"), meterConfig->baud == 4800 ? F("selected") : F(""));
html.replace(F("{b9600}"), meterConfig->baud == 9600 ? F("selected") : F(""));
diff --git a/web/meter.html b/web/meter.html
index 719cb4a4..5659c543 100644
--- a/web/meter.html
+++ b/web/meter.html
@@ -35,6 +35,7 @@
Baud rate