diff --git a/.hgtags b/.hgtags
index e785bde2b2485b50cfa8b5fe404d4d8dbb6b84d3..aea2e8a4169dee7c67834cd538e2a96d8d2df5a3 100644
--- a/.hgtags
+++ b/.hgtags
@@ -403,3 +403,4 @@ af6b711a97073431953b55ee808aaa09900c27e5 DRTVWR-276
 c296133849d1f103c0e2abc41e6599daed00b67b DRTVWR-280
 40a2265058abc9fde4914c10185f916435818621 3.4.5-beta1
 5df4802bec93c8d0a509946d826bb4c50c5442ec DRTVWR-281
+7c1c33ba4cfd2d15ca51cc1ac440eca551331a4a DRTVWR-283
diff --git a/indra/newview/llviewerkeyboard.cpp b/indra/newview/llviewerkeyboard.cpp
index f5d3341c66dbeac6df7025cfe6d52fc42b230cd5..1aa9fd8a45d5a52db01e09a736a06aa4cbcdc78b 100644
--- a/indra/newview/llviewerkeyboard.cpp
+++ b/indra/newview/llviewerkeyboard.cpp
@@ -160,11 +160,6 @@ void agent_push_backward( EKeystate s )
 		camera_move_backward(s);
 		return;
 	}
-	else if (gAgentAvatarp->isSitting())
-	{
-		gAgentCamera.changeCameraToThirdPerson();
-		return;
-	}
 	agent_push_forwardbackward(s, -1, LLAgent::DOUBLETAP_BACKWARD);
 }