diff --git a/gtk2_ardour/editor_ops.cc b/gtk2_ardour/editor_ops.cc index b88cd3cf4c..a1bb3c0c99 100644 --- a/gtk2_ardour/editor_ops.cc +++ b/gtk2_ardour/editor_ops.cc @@ -3361,7 +3361,7 @@ Editor::bounce_range_selection (bool replace, bool enable_processing) for (TrackViewList::iterator i = views.begin(); i != views.end(); ++i) { RouteTimeAxisView* rtv = dynamic_cast (*i); - if (rtv && !rtv->track()->bounceable()) { + if (rtv && rtv->track() && !rtv->track()->bounceable()) { MessageDialog d ( _("One or more selected tracks cannot be bounced because it has more outputs than inputs. " "You can fix this by increasing the number of inputs on that track.")