diff --git a/ArduCopter/events.pde b/ArduCopter/events.pde index a4dda26bce..193f34e814 100644 --- a/ArduCopter/events.pde +++ b/ArduCopter/events.pde @@ -17,8 +17,10 @@ static void failsafe_on_event() default: if(home_is_set == true){ - if (get_distance(¤t_loc, &home) > 15){ + if ((get_distance(¤t_loc, &home) > 15) && (current_loc.alt > 400)){ set_mode(RTL); + // override safety + motor_auto_armed = true; } } break;