diff --git a/Controllers/MSIMysticLightController/MSIMysticLight185Controller/RGBController_MSIMysticLight185.cpp b/Controllers/MSIMysticLightController/MSIMysticLight185Controller/RGBController_MSIMysticLight185.cpp index 46697678..f4d70a76 100644 --- a/Controllers/MSIMysticLightController/MSIMysticLight185Controller/RGBController_MSIMysticLight185.cpp +++ b/Controllers/MSIMysticLightController/MSIMysticLight185Controller/RGBController_MSIMysticLight185.cpp @@ -478,7 +478,7 @@ void RGBController_MSIMysticLight185::GetDeviceConfig() if(zones[i].colors != nullptr) { - for(size_t j = 0; j < zones[i].leds_count; ++j) + for(size_t j = 0; j < GetLEDsInZone((unsigned int)i); ++j) { zones[i].colors[j] = color; }