diff --git a/Firmware/cmdqueue.cpp b/Firmware/cmdqueue.cpp
index f1cd48f8..2f892c9c 100644
--- a/Firmware/cmdqueue.cpp
+++ b/Firmware/cmdqueue.cpp
@@ -94,7 +94,7 @@ void cmdqueue_reset()
     bufindr = 0;
     bufindw = 0;
     buflen = 0;
-    cmdbuffer_front_already_processed = false;
+    cmdbuffer_front_already_processed = true;
 }
 
 // How long a string could be pushed to the front of the command queue?