diff --git a/ArduCopter/GCS_Copter.cpp b/ArduCopter/GCS_Copter.cpp index feda7ab76b..9fb7506c3b 100644 --- a/ArduCopter/GCS_Copter.cpp +++ b/ArduCopter/GCS_Copter.cpp @@ -135,7 +135,7 @@ void GCS_Copter::update_vehicle_sensor_status_flags(void) } #endif #if PRECISION_LANDING == ENABLED - if (!copter.precland.enabled() || copter.precland.healthy()) { + if (copter.precland.enabled() && copter.precland.healthy()) { control_sensors_health |= MAV_SYS_STATUS_SENSOR_VISION_POSITION; } #endif