diff --git a/stepmania/src/ActorUtil.cpp b/stepmania/src/ActorUtil.cpp index c1375a1414..91728192b5 100644 --- a/stepmania/src/ActorUtil.cpp +++ b/stepmania/src/ActorUtil.cpp @@ -630,9 +630,11 @@ FileType ActorUtil::GetFileType( const RString &sPath ) sExt=="mpg" ) return FT_Movie; else if( sExt=="txt" ) return FT_Model; + else if( sPath.size() > 0 && sPath[sPath.size()-1] == '/' ) + return FT_Directory; /* Do this last, to avoid the IsADirectory in most cases. */ else if( IsADirectory(sPath) ) return FT_Directory; - else return FT_Invalid; + else return FT_Invalid; } /*