diff --git a/libs/surfaces/mackie/subview.cc b/libs/surfaces/mackie/subview.cc index b6765975fe..50bfdcbd8b 100644 --- a/libs/surfaces/mackie/subview.cc +++ b/libs/surfaces/mackie/subview.cc @@ -692,7 +692,7 @@ void SendsSubview::handle_vselect_event(uint32_t global_strip_position) Strip* strip = 0; Pot* vpot = 0; std::string* pending_display = 0; - if (!retrieve_pointers(&strip, &vpot, &pending_display, global_strip_position)) + if (!retrieve_pointers(&strip, &vpot, &pending_display, global_strip_position - _current_bank)) { return; }