diff --git a/src/main/fc/fc_tasks.c b/src/main/fc/fc_tasks.c index 13b93388ff..2ffbdc91ec 100644 --- a/src/main/fc/fc_tasks.c +++ b/src/main/fc/fc_tasks.c @@ -332,8 +332,12 @@ void fcTasksInit(void) setTaskEnabled(TASK_BST_MASTER_PROCESS, true); #endif #ifdef CMS +#ifdef USE_MSP_DISPLAYPORT + setTaskEnabled(TASK_CMS, true); +#else setTaskEnabled(TASK_CMS, feature(FEATURE_OSD) || feature(FEATURE_DASHBOARD)); #endif +#endif } cfTask_t cfTasks[TASK_COUNT] = {