diff --git a/indra/newview/llviewerregion.cpp b/indra/newview/llviewerregion.cpp index aca70118e2488e4a06bdc1960fd1a9d3183bdfc7..2bfbc097c51afffc47535f06106a0eee63a0bec5 100755 --- a/indra/newview/llviewerregion.cpp +++ b/indra/newview/llviewerregion.cpp @@ -2144,7 +2144,7 @@ void LLViewerRegion::setSimulatorFeatures(const LLSD& sim_features) && mSimulatorFeatures["OpenSimExtras"].has("GridURL")) { const std::string& grid_url = mSimulatorFeatures["OpenSimExtras"]["GridURL"].asString(); - if (LLGridManager::getInstance()->getGrid(grid_url).empty()) + if (LLGridManager::getInstance()->getGrid(LLURI(grid_url).authority()).empty()) LLGridManager::getInstance()->addRemoteGrid(grid_url, false); } }