diff --git a/Marlin/src/sd/cardreader.cpp b/Marlin/src/sd/cardreader.cpp index 299600d8d833..c006d012e781 100644 --- a/Marlin/src/sd/cardreader.cpp +++ b/Marlin/src/sd/cardreader.cpp @@ -150,6 +150,12 @@ CardReader::CardReader() { #elif DEFAULT_SHARED_VOLUME == USB_FLASH_DRIVE changeMedia(&sd2card_UsbFlashDrive); #endif + #elif ENABLED(USB_FLASH_DRIVE_SUPPORT) + changeMedia(&sd2card_UsbFlashDrive); + #elif ENABLED(SDIO_SUPPORT) + changeMedia(&sd2card_sdio); + #else + changeMedia(&sd2card_sd_spi); #endif #if ENABLED(SDCARD_SORT_ALPHA) sort_count = 0;