diff --git a/indra/llxml/llcontrol.cpp b/indra/llxml/llcontrol.cpp index e71fc4981201fd88f86a4cb316419eda43caa27c..a8d6425a89f6015b1af06ac9d111d44ab0647883 100644 --- a/indra/llxml/llcontrol.cpp +++ b/indra/llxml/llcontrol.cpp @@ -1058,7 +1058,7 @@ U32 LLControlGroup::saveToFile(const std::string& filename, BOOL nondefault_only U32 LLControlGroup::loadFromFile(const std::string& filename, bool set_default_values, bool save_values) { - if (!mIncludedFiles.insert(filename).second) + if (!mIncludedFiles.insert(filename).second && set_default_values) { return 0; //Already included this file. }