| 
															
																@@ -1738,6 +1738,11 @@ void handle_temp_error() 
															 | 
														
													
												
													
														
															| 
															 | 
															
																             temp_error_state.v = 0; 
															 | 
															
															 | 
															
																             temp_error_state.v = 0; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																             WRITE(BEEPER, LOW); 
															 | 
															
															 | 
															
																             WRITE(BEEPER, LOW); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																             menu_unset_block(MENU_BLOCK_THERMAL_ERROR); 
															 | 
															
															 | 
															
																             menu_unset_block(MENU_BLOCK_THERMAL_ERROR); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            // hotend error was transitory and disappeared, re-enable bed 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            if (!target_temperature_bed) 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                target_temperature_bed = saved_bed_temperature; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																             SERIAL_ECHOLNPGM("TM: error cleared"); 
															 | 
															
															 | 
															
																             SERIAL_ECHOLNPGM("TM: error cleared"); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																         } 
															 | 
															
															 | 
															
																         } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																         break; 
															 | 
															
															 | 
															
																         break; 
															 |