diff --git a/Marlin/src/feature/pause.cpp b/Marlin/src/feature/pause.cpp
index 291401ca0db77a8af60d26a49286f394d44fc98d..77f352c399b5572ad112c74d4c95347c3548c502 100644
--- a/Marlin/src/feature/pause.cpp
+++ b/Marlin/src/feature/pause.cpp
@@ -271,6 +271,7 @@ bool load_filament(const float &slow_load_length/*=0*/, const float &fast_load_l
     } while (TERN0(HAS_LCD_MENU, show_lcd && pause_menu_response == PAUSE_RESPONSE_EXTRUDE_MORE));
 
   #endif
+  TERN_(HOST_PROMPT_SUPPORT, host_action_prompt_end());
 
   return true;
 }