diff --git a/interface/src/Head.cpp b/interface/src/Head.cpp index 19863f6fa4..ffc518abcf 100644 --- a/interface/src/Head.cpp +++ b/interface/src/Head.cpp @@ -310,13 +310,13 @@ void Head::renderMohawk(glm::vec3 cameraPosition) { void Head::setOrientation(const glm::quat& orientation) { glm::vec3 eulerAngles = safeEulerAngles(glm::inverse(glm::quat(glm::radians(_bodyRotation))) * orientation); if (_lookingInMirror) { - setPitch(eulerAngles.x); - setYaw(eulerAngles.y); - setRoll(eulerAngles.z); - } else { setPitch(eulerAngles.x); setYaw(-eulerAngles.y); setRoll(-eulerAngles.z); + } else { + setPitch(eulerAngles.x); + setYaw(eulerAngles.y); + setRoll(eulerAngles.z); } }