diff --git a/EKF/ekf_helper.cpp b/EKF/ekf_helper.cpp index 524cb7ffd5..521e00e5c4 100644 --- a/EKF/ekf_helper.cpp +++ b/EKF/ekf_helper.cpp @@ -464,8 +464,8 @@ bool Ekf::realignYawGPS() } } else { - // we were unable to verify the alignment - return false; + // attempt a normal alignment using the magnetometer + return resetMagHeading(_mag_sample_delayed.mag); } }