diff --git a/Marlin/Marlin_main.cpp b/Marlin/Marlin_main.cpp index 698caa8d3..8778f602a 100644 --- a/Marlin/Marlin_main.cpp +++ b/Marlin/Marlin_main.cpp @@ -642,7 +642,7 @@ void get_command() serial_char = (char)n; if(serial_char == '\n' || serial_char == '\r' || - serial_char == '#' || + (serial_char == '#' && comment_mode == false) || (serial_char == ':' && comment_mode == false) || serial_count >= (MAX_CMD_SIZE - 1)||n==-1) {