diff --git a/gbg_program/_wifi.ino b/gbg_program/_wifi.ino
index c10ecfc..fa4ed94 100644
--- a/gbg_program/_wifi.ino
+++ b/gbg_program/_wifi.ino
@@ -71,7 +71,8 @@ void runWifiInput(float& speedInput, float& turnInput) {
}
break;
case 1:
- if (((millis() - lastRemoteCommandMillis) > signalLossTimeout)) { // timeout must be on in remote control mode (also enforced on website end)
+ deactivateIfRemoteDisconnects = true; // timeout must be on in remote control mode (also enforced on website end)
+ if (deactivateIfRemoteDisconnects && ((millis() - lastRemoteCommandMillis) > signalLossTimeout)) {
speedInput = 0;
turnInput = 0;
} else {
diff --git a/gbg_program/_wifi_site.html b/gbg_program/_wifi_site.html
index ab884c0..82e20b7 100644
--- a/gbg_program/_wifi_site.html
+++ b/gbg_program/_wifi_site.html
@@ -14,12 +14,10 @@