diff --git a/src/modules/navigator/rtl.cpp b/src/modules/navigator/rtl.cpp index 5e02a8eccebb..b403959313ce 100644 --- a/src/modules/navigator/rtl.cpp +++ b/src/modules/navigator/rtl.cpp @@ -76,6 +76,10 @@ void RTL::find_RTL_destination() return; } + if (!_navigator->home_position_valid()) { + return; + } + _destination_check_time = hrt_absolute_time(); // get home position: