diff --git a/src/fileio.cpp b/src/fileio.cpp --- a/src/fileio.cpp +++ b/src/fileio.cpp @@ -1375,6 +1375,18 @@ uint FileScanner::Scan(const char *exten } } + switch (sd) { + case BASESET_DIR: + num += this->Scan(extension, OLD_GM_DIR, tars, recursive); + break; + + case NEWGRF_DIR: + num += this->Scan(extension, OLD_DATA_DIR, tars, recursive); + break; + + default: break; + } + return num; }