diff --git a/apps/launcher/datafilespage.cpp b/apps/launcher/datafilespage.cpp index fb8631f73..8100631d7 100644 --- a/apps/launcher/datafilespage.cpp +++ b/apps/launcher/datafilespage.cpp @@ -188,8 +188,7 @@ void DataFilesPage::setupDataFiles() // Put the paths in a boost::filesystem vector to use with Files::Collections Files::PathContainer dataDirs(variables["data"].as()); - mCfgMgr.processPaths(dataDirs); - + std::string local(variables["data-local"].as()); if (!local.empty()) { @@ -201,6 +200,8 @@ void DataFilesPage::setupDataFiles() dataDirs.push_back(mCfgMgr.getLocalPath()); } + mCfgMgr.processPaths(dataDirs); + // Create a file collection for the dataDirs Files::Collections fileCollections(dataDirs, !variables["fs-strict"].as());