diff --git a/Marlin/ultralcd.cpp b/Marlin/ultralcd.cpp index 450842ee2b..3850b18085 100644 --- a/Marlin/ultralcd.cpp +++ b/Marlin/ultralcd.cpp @@ -4851,6 +4851,7 @@ void kill_screen(const char* lcd_msg) { encoderTopLine = 0; encoderPosition = 2 * ENCODER_STEPS_PER_MENU_ITEM; screen_changed = true; + drawing_screen = false; lcdDrawUpdate = LCDVIEW_CLEAR_CALL_REDRAW; }