|  | @@ -7088,13 +7088,10 @@ static void lcd_sd_updir()
 | 
												
													
														
															|  |  
 |  |  
 | 
												
													
														
															|  |  void lcd_print_stop()
 |  |  void lcd_print_stop()
 | 
												
													
														
															|  |  {
 |  |  {
 | 
												
													
														
															|  | -    if (!IsStopped()) {
 |  | 
 | 
												
													
														
															|  | -        // Stop the print if we didn't already due to an error
 |  | 
 | 
												
													
														
															|  | -        if (!card.sdprinting) {
 |  | 
 | 
												
													
														
															|  | -            SERIAL_ECHOLNRPGM(MSG_OCTOPRINT_CANCEL); // for Octoprint
 |  | 
 | 
												
													
														
															|  | -        }
 |  | 
 | 
												
													
														
															|  | -        UnconditionalStop();
 |  | 
 | 
												
													
														
															|  | 
 |  | +    if (!card.sdprinting) {
 | 
												
													
														
															|  | 
 |  | +        SERIAL_ECHOLNRPGM(MSG_OCTOPRINT_CANCEL); // for Octoprint
 | 
												
													
														
															|  |      }
 |  |      }
 | 
												
													
														
															|  | 
 |  | +    UnconditionalStop();
 | 
												
													
														
															|  |  
 |  |  
 | 
												
													
														
															|  |      // TODO: all the following should be moved in the main marlin loop!
 |  |      // TODO: all the following should be moved in the main marlin loop!
 | 
												
													
														
															|  |  #ifdef MESH_BED_LEVELING
 |  |  #ifdef MESH_BED_LEVELING
 |