diff --git a/stepmania/src/arch/MemoryCard/MemoryCardDriverThreaded_Windows.cpp b/stepmania/src/arch/MemoryCard/MemoryCardDriverThreaded_Windows.cpp index 0d4ed1e231..3dcfbf9102 100644 --- a/stepmania/src/arch/MemoryCard/MemoryCardDriverThreaded_Windows.cpp +++ b/stepmania/src/arch/MemoryCard/MemoryCardDriverThreaded_Windows.cpp @@ -73,6 +73,9 @@ static bool IsFloppyDrive( char c ) void MemoryCardDriverThreaded_Windows::GetUSBStorageDevices( vector& vDevicesOut ) { + DWORD dwLogicalDrives = ::GetLogicalDrives(); + m_dwLastLogicalDrives = dwLogicalDrives; + const int MAX_DRIVES = 26; for( int i=0; i