diff --git a/Marlin/ultralcd.cpp b/Marlin/ultralcd.cpp index 91e4430acf2862631b23e0d4c2136c1356ba98a9..45f83531ea73098bcdc05cd72871adca91c814f1 100644 --- a/Marlin/ultralcd.cpp +++ b/Marlin/ultralcd.cpp @@ -853,6 +853,7 @@ void lcd_quick_feedback(const bool clear_buttons) { bool abort_sd_printing; // =false void lcd_sdcard_stop() { + wait_for_heatup = wait_for_user = false; abort_sd_printing = true; lcd_setstatusPGM(PSTR(MSG_PRINT_ABORTED), -1); lcd_return_to_status();