diff --git a/src/RideEditor.cpp b/src/RideEditor.cpp index 9317998c7..c5b470461 100644 --- a/src/RideEditor.cpp +++ b/src/RideEditor.cpp @@ -1644,7 +1644,8 @@ FindDialog::find() switch(type->currentIndex()) { case 0 : // between - if (value >= from->value() && value <= to->value()) match = true; + if ((value >= from->value() && value <= to->value()) || + (value <= from->value() && value >= to->value())) match = true; break; case 1 : // not between