diff --git a/libs/ardour/session.cc b/libs/ardour/session.cc index 624e5df13d..edb8ba80cf 100644 --- a/libs/ardour/session.cc +++ b/libs/ardour/session.cc @@ -4364,7 +4364,7 @@ Session::start_time_changed (framepos_t old) Location* l = _locations->auto_loop_location (); - if (l->start() == old) { + if (l && l->start() == old) { l->set_start (s->start(), true); } }