diff --git a/source/code/ModConfigMenuState.cpp b/source/code/ModConfigMenuState.cpp index 0845360..0400c07 100644 --- a/source/code/ModConfigMenuState.cpp +++ b/source/code/ModConfigMenuState.cpp @@ -73,6 +73,9 @@ ModConfigMenuState::ModConfigMenuState() { std::string baseMods = std::string(PHYSFS_getBaseDir())+ "/mods"; std::vector baseModFiles = OsGetDirFileList(baseMods); appendMods(baseModFiles, baseMods, mods_available); + std::string sharedMods = std::string(SHAREDIR)+ "/mods"; + std::vector sharedModFiles = OsGetDirFileList(sharedMods); + appendMods(sharedModFiles, sharedMods, mods_available); std::string userMods = getPathToSaveFiles()+"/mods"; std::vector userModFiles = OsGetDirFileList(userMods); appendMods(userModFiles, userMods, mods_available);