diff --git a/Marlin/cardreader.cpp b/Marlin/cardreader.cpp
index bd5e68cb80e35cc4a4cf27529446566f631650a4..c122a45ceef5f2bfb4f241b407b37e488c8fc8fc 100644
--- a/Marlin/cardreader.cpp
+++ b/Marlin/cardreader.cpp
@@ -325,13 +325,13 @@ void CardReader::openFile(char* name, bool read, bool push_current/*=false*/) {
SERIAL_ECHOLN(sdpos);
filespos[file_subcall_ctr] = sdpos;
file_subcall_ctr++;
- }
- else {
- SERIAL_ECHO_START;
- SERIAL_ECHOPGM("Now doing file: ");
- SERIAL_ECHOLN(name);
- }
- file.close();
+ }
+ else {
+ SERIAL_ECHO_START;
+ SERIAL_ECHOPGM("Now doing file: ");
+ SERIAL_ECHOLN(name);
+ }
+ file.close();
}
else { //opening fresh file
file_subcall_ctr = 0; //resetting procedure depth in case user cancels print while in procedure