diff --git a/qt/OpenRGBDevicePage.cpp b/qt/OpenRGBDevicePage.cpp index 137dfabc..07218e73 100644 --- a/qt/OpenRGBDevicePage.cpp +++ b/qt/OpenRGBDevicePage.cpp @@ -1132,7 +1132,10 @@ void Ui::OpenRGBDevicePage::on_ResizeButton_clicked() { int selected_zone = ui->ZoneBox->currentIndex(); - selected_zone -= 1; + if (device->zones.size() > 1) + { + selected_zone -= 1; + } if(device->zones[selected_zone].type == ZONE_TYPE_LINEAR) {