diff --git a/panels/timeline.cpp b/panels/timeline.cpp index 466b662e6..2f53bebb4 100644 --- a/panels/timeline.cpp +++ b/panels/timeline.cpp @@ -300,7 +300,7 @@ void Timeline::delete_selection(bool ripple_delete) { bool can_ripple = true; for (int i=0;iclips.size();i++) { Clip* c = sequence->clips.at(i); - if (c->timeline_in < ripple_point && c->timeline_out > ripple_point) { + if (c != NULL && c->timeline_in < ripple_point && c->timeline_out > ripple_point) { // conflict detected, but this clip may be getting deleted so let's check bool deleted = false; for (int j=0;jselections.size();j++) {