diff --git a/libraries/libwups/WUPSConfigItemMultipleValuesCpp.cpp b/libraries/libwups/WUPSConfigItemMultipleValuesCpp.cpp index 3ef19d1..ba732bc 100644 --- a/libraries/libwups/WUPSConfigItemMultipleValuesCpp.cpp +++ b/libraries/libwups/WUPSConfigItemMultipleValuesCpp.cpp @@ -62,10 +62,10 @@ std::optional WUPSConfigItemMultipleValues::Create if (defaultIndex != -1 && currentValueIndex != -1) { break; } - if (cur.value == defaultValue) { + if (cur.value == currentValue) { currentValueIndex = i; } - if (cur.value == currentValue) { + if (cur.value == defaultValue) { defaultIndex = i; } i++;