diff --git a/Marlin/src/lcd/ultralcd.cpp b/Marlin/src/lcd/ultralcd.cpp index 704baaa93..6a0cb2bbb 100644 --- a/Marlin/src/lcd/ultralcd.cpp +++ b/Marlin/src/lcd/ultralcd.cpp @@ -865,6 +865,7 @@ void lcd_quick_feedback(const bool clear_buttons) { void lcd_sdcard_stop() { abort_sd_printing = true; + wait_for_heatup = wait_for_user = false; lcd_setstatusPGM(PSTR(MSG_PRINT_ABORTED), -1); lcd_return_to_status();