diff --git a/indra/llui/llmultislider.cpp b/indra/llui/llmultislider.cpp
index ece6edd285dd7ca2a3e2cded541a24f4c333186b..9a7b6f9f6bb49e16efec4578170cf6b3bad9d6ea 100644
--- a/indra/llui/llmultislider.cpp
+++ b/indra/llui/llmultislider.cpp
@@ -113,9 +113,9 @@ LLMultiSlider::LLMultiSlider(const LLMultiSlider::Params& p)
 		setMouseUpCallback(initCommitCallback(p.mouse_up_callback));
 	}
 
-    if (p.overlap_threshold.isProvided())
+	if (p.overlap_threshold.isProvided() && p.overlap_threshold > mIncrement)
     {
-        mOverlapThreshold = p.overlap_threshold;
+        mOverlapThreshold = p.overlap_threshold - mIncrement;
     }
     else
     {
diff --git a/indra/newview/skins/default/xui/en/panel_region_environment.xml b/indra/newview/skins/default/xui/en/panel_region_environment.xml
index 18364bbf0b567be9b5128443e578f334667e80b8..2f91252d9b1344f270ebdea9cc7458bbd0f66860 100644
--- a/indra/newview/skins/default/xui/en/panel_region_environment.xml
+++ b/indra/newview/skins/default/xui/en/panel_region_environment.xml
@@ -252,6 +252,7 @@
                     width="17"
                     orientation="vertical"
                     increment="10"
+                    overlap_threshold="100"
                     min_val="100"
                     max_val="4000"
                     layout="topleft"