Avoid calling force_sign when not needed.