diff --git a/src/main/fc/config.c b/src/main/fc/config.c index d8d77c8227..10b67674d5 100755 --- a/src/main/fc/config.c +++ b/src/main/fc/config.c @@ -1083,6 +1083,9 @@ void saveConfigAndNotify(void) void changeProfile(uint8_t profileIndex) { + if (profileIndex >= MAX_PROFILE_COUNT) { + profileIndex = MAX_PROFILE_COUNT - 1; + } masterConfig.current_profile_index = profileIndex; writeEEPROM(); readEEPROM();