diff --git a/indra/newview/llpanelenvironment.cpp b/indra/newview/llpanelenvironment.cpp
index d20cc096dea9595beb51bf1aba9ace18f6ab1caa..2cfd0c8fc93efdd1819c40b09500088d704c9e11 100644
--- a/indra/newview/llpanelenvironment.cpp
+++ b/indra/newview/llpanelenvironment.cpp
@@ -262,7 +262,7 @@ void LLPanelEnvironmentInfo::refresh()
 
     updateEditFloater(mCurrentEnvironment, canEdit());
 
-    LLEnvironment::altitude_list_t altitudes = LLEnvironment::instance().getRegionAltitudes();
+    LLEnvironment::altitude_list_t altitudes = mCurrentEnvironment->mAltitudes;
 
     if (altitudes.size() > 0)
     {