diff --git a/indra/newview/alrenderutils.cpp b/indra/newview/alrenderutils.cpp index fe88f5e2d202e5f626c266ce8afbb426bc8f05d0..7d11550cdcb03625d7c5c35bfbb93bf3f6d748d1 100644 --- a/indra/newview/alrenderutils.cpp +++ b/indra/newview/alrenderutils.cpp @@ -472,12 +472,12 @@ bool ALRenderUtil::setupColorGrade() { std::string lut_path = gDirUtilp->getExpandedFilename(LL_PATH_USER_SETTINGS, "colorlut", lut_name); - if(lut_path.empty()) + if(!LLFile::isfile(lut_path)) { lut_path = gDirUtilp->getExpandedFilename(LL_PATH_APP_SETTINGS, "colorlut", lut_name); } - if (!lut_path.empty()) + if (LLFile::isfile(lut_path)) { std::string temp_exten = gDirUtilp->getExtension(lut_path); bool decode_success = false;