diff --git a/Marlin/cardreader.cpp b/Marlin/cardreader.cpp index 8f8b6eba6a..97aaa901e4 100644 --- a/Marlin/cardreader.cpp +++ b/Marlin/cardreader.cpp @@ -533,7 +533,7 @@ void CardReader::removeFile(const char * const name) { } void CardReader::getStatus() { - if (cardOK) { + if (cardOK && sdprinting) { SERIAL_PROTOCOLPGM(MSG_SD_PRINTING_BYTE); SERIAL_PROTOCOL(sdpos); SERIAL_PROTOCOLCHAR('/');