diff --git a/libs/surfaces/osc/osc.cc b/libs/surfaces/osc/osc.cc index 9bb4b275f2..e1a1cc685a 100644 --- a/libs/surfaces/osc/osc.cc +++ b/libs/surfaces/osc/osc.cc @@ -5440,6 +5440,8 @@ OSC::cue_previous (lo_message msg) } if (s->aux > 1) { ret = cue_set (s->aux - 1, msg); + } else { + ret = cue_set (1, msg); } return ret; }