diff --git a/gtk2_ardour/transport_masters_dialog.cc b/gtk2_ardour/transport_masters_dialog.cc index 1c932ef9f8..0b2d1c4a81 100644 --- a/gtk2_ardour/transport_masters_dialog.cc +++ b/gtk2_ardour/transport_masters_dialog.cc @@ -124,7 +124,9 @@ TransportMastersWidget::~TransportMastersWidget () void TransportMastersWidget::set_transport_master (std::shared_ptr tm) { - _session->request_sync_source (tm); + if (_session) { + _session->request_sync_source (tm); + } } void