summaryrefslogtreecommitdiff
path: root/libs/ardour/selection.cc
diff options
context:
space:
mode:
Diffstat (limited to 'libs/ardour/selection.cc')
-rw-r--r--libs/ardour/selection.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/libs/ardour/selection.cc b/libs/ardour/selection.cc
index 6775759fc9..1c0e89fdf0 100644
--- a/libs/ardour/selection.cc
+++ b/libs/ardour/selection.cc
@@ -251,7 +251,7 @@ CoreSelection::remove_stripable_by_id (PBD::ID const & id)
for (SelectedStripables::iterator x = _stripables.begin(); x != _stripables.end(); ) {
if ((*x).stripable == id) {
- x = _stripables.erase (x);
+ _stripables.erase (x++);
/* keep going because there may be more than 1 pair of
stripable/automation-control in the selection.
*/