diff --git a/stepmania/src/RageUtil.cpp b/stepmania/src/RageUtil.cpp index 704c56bbe2..943669dc71 100644 --- a/stepmania/src/RageUtil.cpp +++ b/stepmania/src/RageUtil.cpp @@ -515,7 +515,12 @@ CString DerefRedir(const CString &path) if(sNewFileName == "") return ""; + FixSlashesInPlace( sNewFileName ); + CString path2 = sDir+sNewFileName; + + CollapsePath( path2 ); + ResolvePath( path2 ); return path2; }