diff --git a/libraries/BlockDevices/SDCardBlockDevice.cpp b/libraries/BlockDevices/SDCardBlockDevice.cpp index 4b5c825b3..9649e0e5c 100644 --- a/libraries/BlockDevices/SDCardBlockDevice.cpp +++ b/libraries/BlockDevices/SDCardBlockDevice.cpp @@ -346,6 +346,8 @@ int SDCardBlockDevice::close() { fsp_err_t rv = FSP_ERR_INVALID_ADDRESS; rv = R_SDHI_Close (&ctrl); opened = false; + card_inserted = false; + initialized = false; return (int)rv; }