From 6df1bd3ad5e653aa3f856585775c5bb11aca1ed0 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Fri, 4 Feb 2022 13:58:22 +0100 Subject: [PATCH] Triggger Clip Picker: fix crash at session close --- gtk2_ardour/trigger_clip_picker.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gtk2_ardour/trigger_clip_picker.cc b/gtk2_ardour/trigger_clip_picker.cc index 20ca011319..bec06416d7 100644 --- a/gtk2_ardour/trigger_clip_picker.cc +++ b/gtk2_ardour/trigger_clip_picker.cc @@ -913,8 +913,9 @@ TriggerClipPicker::audition_processor_going_away () void TriggerClipPicker::audition_processors_changed () { - if (!_session || _session->deletion_in_progress () || ! _session->the_auditioner ()) { + if (!_session || _session->deletion_in_progress () || !_session->the_auditioner ()) { _show_plugin_btn.set_sensitive (false); + return; } boost::shared_ptr plugin_insert = boost::dynamic_pointer_cast (_session->the_auditioner ()->the_instrument ()); _show_plugin_btn.set_sensitive (plugin_insert != 0);