diff --git a/src/main/fc/config.c b/src/main/fc/config.c index 6eb12b8b5..1caed2939 100755 --- a/src/main/fc/config.c +++ b/src/main/fc/config.c @@ -546,6 +546,12 @@ void activateConfig(void) void validateAndFixConfig(void) { +#if !defined(USE_UNCOMMON_MIXERS) || defined(USE_QUADX_MIXER_ONLY) + if (mixers[mixerConfigMutable()->mixerMode].motor == NULL) { + mixerConfigMutable()->mixerMode = MIXER_CUSTOM; + } +#endif + #ifndef USE_OSD_SLAVE if((motorConfig()->dev.motorPwmProtocol == PWM_TYPE_BRUSHED) && (motorConfig()->mincommand < 1000)){ motorConfigMutable()->mincommand = 1000;