diff --git a/libraries/AR_WPNav/AR_WPNav_OA.cpp b/libraries/AR_WPNav/AR_WPNav_OA.cpp index f1fd9886ff..8ecaec514a 100644 --- a/libraries/AR_WPNav/AR_WPNav_OA.cpp +++ b/libraries/AR_WPNav/AR_WPNav_OA.cpp @@ -25,6 +25,7 @@ extern const AP_HAL::HAL& hal; // update navigation void AR_WPNav_OA::update(float dt) { +#if AP_OAPATHPLANNER_ENABLED // exit immediately if no current location, origin or destination Location current_loc; float speed; @@ -142,6 +143,7 @@ void AR_WPNav_OA::update(float dt) _desired_turn_rate_rads = 0.0f; return; } +#endif // AP_OAPATHPLANNER_ENABLED // call parent update AR_WPNav::update(dt);