diff --git a/Marlin/src/gcode/sd/M1001.cpp b/Marlin/src/gcode/sd/M1001.cpp
index 54bc452f97..b28429f631 100644
--- a/Marlin/src/gcode/sd/M1001.cpp
+++ b/Marlin/src/gcode/sd/M1001.cpp
@@ -75,7 +75,10 @@ void GcodeSuite::M1001() {
   TERN_(POWER_LOSS_RECOVERY, recovery.purge());
 
   // Announce SD file completion
-  SERIAL_ECHOLNPGM(STR_FILE_PRINTED);
+  {
+    PORT_REDIRECT(SERIAL_BOTH);
+    SERIAL_ECHOLNPGM(STR_FILE_PRINTED);
+  }
 
   // Update the status LED color
   #if HAS_LEDS_OFF_FLAG