- locations.push_back("./"MODULE_LIST_FILENAME); //1
- locations.push_back("../etc/"MODULE_LIST_FILENAME); //1
- locations.push_back("~/.synfig/"MODULE_LIST_FILENAME); //2
+ locations.push_back("./"MODULE_LIST_FILENAME);
+ locations.push_back("../etc/"MODULE_LIST_FILENAME);
+ if(getenv("HOME"))
+ locations.push_back(strprintf("%s/.synfig/%s", getenv("HOME"), MODULE_LIST_FILENAME));