diff --git a/src/main/fc/fc_tasks.c b/src/main/fc/fc_tasks.c index 3c9efbfe7d..4b781fc0a8 100644 --- a/src/main/fc/fc_tasks.c +++ b/src/main/fc/fc_tasks.c @@ -277,7 +277,7 @@ void fcTasksInit(void) setTaskEnabled(TASK_BARO, sensors(SENSOR_BARO)); #endif #if defined(USE_BARO) || defined(USE_GPS) - setTaskEnabled(TASK_ALTITUDE, sensors(SENSOR_BARO) || sensors(SENSOR_GPS)); + setTaskEnabled(TASK_ALTITUDE, sensors(SENSOR_BARO) || feature(FEATURE_GPS)); #endif #ifdef USE_DASHBOARD setTaskEnabled(TASK_DASHBOARD, feature(FEATURE_DASHBOARD));