diff --git a/Marlin/src/feature/pause.cpp b/Marlin/src/feature/pause.cpp
index 4ebc41028c682027db3f39a055849016c6cbb509..28f2a9fd003845246d8a69dde3a5fea56e3de962 100644
--- a/Marlin/src/feature/pause.cpp
+++ b/Marlin/src/feature/pause.cpp
@@ -681,7 +681,8 @@ void resume_print(const float &slow_load_length/*=0*/, const float &fast_load_le
   // Resume the print job timer if it was running
   if (print_job_timer.isPaused()) print_job_timer.start();
 
-  #if HAS_LCD_MENU
+  #if HAS_DISPLAY
+    ui.reset_status();
     ui.return_to_status();
   #endif
 }