diff --git a/indra/newview/pipeline.cpp b/indra/newview/pipeline.cpp
index c12b0a61a3badd757da5387d0897bf61c4523e15..d765117ab0de394c8b72f2a9017b3406436b28da 100644
--- a/indra/newview/pipeline.cpp
+++ b/indra/newview/pipeline.cpp
@@ -134,16 +134,13 @@
 #define MATERIALS_IN_REFLECTIONS 0
 
 // NOTE: Keep in sync with indra/newview/skins/default/xui/en/floater_preferences_graphics_advanced.xml
-enum EWaterReflectionMode
-{
-    WATER_REFLECT_NONE_WATER_OPAQUE         = -2,
-    WATER_REFLECT_NONE_WATER_TRANSPARENT    = -1,
-    WATER_REFLECT_MINIMAL                   =  0,
-    WATER_REFLECT_TERRAIN                   =  1,
-    WATER_REFLECT_STATIC_OBJECTS            =  2,
-    WATER_REFLECT_AVATARS                   =  3,
-    WATER_REFLECT_EVERYTHING                =  4
-};
+const S32 WATER_REFLECT_NONE_WATER_OPAQUE       = -2;
+const S32 WATER_REFLECT_NONE_WATER_TRANSPARENT  = -1;
+const S32 WATER_REFLECT_MINIMAL                 =  0;
+const S32 WATER_REFLECT_TERRAIN                 =  1;
+const S32 WATER_REFLECT_STATIC_OBJECTS          =  2;
+const S32 WATER_REFLECT_AVATARS                 =  3;
+const S32 WATER_REFLECT_EVERYTHING              =  4;
 
 bool gShiftFrame = false;