diff --git a/stepmania/src/RageUtil_BackgroundLoader.cpp b/stepmania/src/RageUtil_BackgroundLoader.cpp index ed6273b9c1..6c18bb4f00 100644 --- a/stepmania/src/RageUtil_BackgroundLoader.cpp +++ b/stepmania/src/RageUtil_BackgroundLoader.cpp @@ -198,7 +198,10 @@ bool BackgroundLoader::IsCacheFileFinished( const CString &sFile, CString &sActu return false; LOG->Trace("XXX: %s finished (%i)", sFile.c_str(), it->second); - sActualPath = GetCachePath( sFile ); + if( g_bWriteToCache ) + sActualPath = GetCachePath( sFile ); + else + sActualPath = sFile; return true; }