diff --git a/quantum/rgblight.c b/quantum/rgblight.c index 23420ddd87d..cf2666eb4b6 100644 --- a/quantum/rgblight.c +++ b/quantum/rgblight.c @@ -128,7 +128,9 @@ uint32_t eeconfig_read_rgblight(void) { } void eeconfig_update_rgblight(uint32_t val) { #ifdef __AVR__ + if (eeconfig_read_rgblight() != val) { eeprom_update_dword(EECONFIG_RGBLIGHT, val); + } #endif } void eeconfig_update_rgblight_default(void) {