diff --git a/indra/newview/llfloaterworldmap.cpp b/indra/newview/llfloaterworldmap.cpp index 5dab7a07e2..17d34e923d 100644 --- a/indra/newview/llfloaterworldmap.cpp +++ b/indra/newview/llfloaterworldmap.cpp @@ -1082,9 +1082,9 @@ void LLFloaterWorldMap::updateLocation() // mSLURL = LLSLURL(sim_name, pos_global); // [FIRE-35268] OpenSim support for when on other grids if (LLGridManager::getInstance()->isInSecondLife()) - mSLURL = LLSLURL(sim_info->getName(), gAgent.getPositionAgent()); + mSLURL = LLSLURL(sim_info->getName(), sim_info->getGlobalOrigin(), pos_global); else - mSLURL = LLSLURL(LFSimFeatureHandler::instance().hyperGridURL(), sim_info->getName(), gAgent.getPositionAgent()); + mSLURL = LLSLURL(LFSimFeatureHandler::instance().hyperGridURL(), sim_info->getName(), sim_info->getGlobalOrigin(), pos_global); // } //