diff --git a/simgear/math/SGQuat.hxx b/simgear/math/SGQuat.hxx index bb607885..1f6aaef0 100644 --- a/simgear/math/SGQuat.hxx +++ b/simgear/math/SGQuat.hxx @@ -213,7 +213,7 @@ public: { T nAxis = norm(axis); if (nAxis <= SGLimits::min()) - return SGQuat(1, 0, 0, 0); + return SGQuat::unit(); T angle2 = 0.5*nAxis; return fromRealImag(cos(angle2), T(sin(angle2)/nAxis)*axis); }