diff --git a/Marlin/ultralcd.cpp b/Marlin/ultralcd.cpp index 7f2c80e11..627f4dd49 100755 --- a/Marlin/ultralcd.cpp +++ b/Marlin/ultralcd.cpp @@ -4165,7 +4165,7 @@ void pad_message_string() { // pad with spaces to fill up the line while (j++ < LCD_WIDTH) lcd_status_message[i++] = ' '; // chop off at the edge - lcd_status_message[i] = '\0'; + lcd_status_message[--i] = '\0'; } }