diff --git a/indra/newview/llviewerinput.cpp b/indra/newview/llviewerinput.cpp
index f16f01fa452ef964c0f02899b6265ee027a0cc97..f5cbcaa21e8d84a620d6c8e79dab08a008a0805c 100644
--- a/indra/newview/llviewerinput.cpp
+++ b/indra/newview/llviewerinput.cpp
@@ -500,7 +500,7 @@ bool camera_roll_right(EKeystate s)
 bool camera_roll_reset(EKeystate s)
 {
     if (KEYSTATE_UP == s) return true;
-    gAgentCamera.mCameraRollAngle = 0.f;
+    gAgentCamera.resetCameraRoll();
     return true;
 }