diff --git a/Marlin/Marlin_main.cpp b/Marlin/Marlin_main.cpp
index 2319fe87fb63090e225d1c614607ffcc447a436e..19bec369ba679d2fa3a24fff115ea2ad3f8608f4 100644
--- a/Marlin/Marlin_main.cpp
+++ b/Marlin/Marlin_main.cpp
@@ -5533,8 +5533,9 @@ void ClearToSend() {
   SERIAL_PROTOCOLPGM(MSG_OK);
   #ifdef ADVANCED_OK
     SERIAL_PROTOCOLPGM(" N"); SERIAL_PROTOCOL(gcode_LastN);
-    SERIAL_PROTOCOLPGM(" S"); SERIAL_PROTOCOLLN(commands_in_queue);
+    SERIAL_PROTOCOLPGM(" P"); SERIAL_PROTOCOL(BUFSIZE - commands_in_queue);
   #endif
+  SERIAL_PROTOCOLLNPGM("");  
 }
 
 void get_coordinates() {