diff --git a/gtk2_ardour/editor_drag.cc b/gtk2_ardour/editor_drag.cc index fb8db41255..c305a20531 100644 --- a/gtk2_ardour/editor_drag.cc +++ b/gtk2_ardour/editor_drag.cc @@ -1848,7 +1848,7 @@ RegionMoveDrag::finished_copy (bool const changed_position, bool const changed_t /* Ripple marks & ranges if appropriate */ - if (_editor->should_ripple_all()) { + if (_editor->should_ripple_all() && _primary->region()->playlist()) { _editor->ripple_marks (_primary->region()->playlist(), extent_min, extent_min.distance (extent_max)); }