diff --git a/TFT/src/User/Menu/Printing.c b/TFT/src/User/Menu/Printing.c index 00d72c9035..d36d373800 100644 --- a/TFT/src/User/Menu/Printing.c +++ b/TFT/src/User/Menu/Printing.c @@ -718,13 +718,13 @@ void abortPrinting(void) case TFT_UDISK: case TFT_SD: - if (infoSettings.send_cancel_gcode == 1) - mustStoreCmd(PRINT_CANCEL_GCODE); - - clearCmdQueue(); + break; } +if (infoSettings.send_cancel_gcode == 1) + mustStoreCmd(PRINT_CANCEL_GCODE); + clearCmdQueue(); heatClearIsWaiting(); endPrinting();