diff options
Diffstat (limited to 'gtk2_ardour/ardour_ui_dialogs.cc')
-rw-r--r-- | gtk2_ardour/ardour_ui_dialogs.cc | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/gtk2_ardour/ardour_ui_dialogs.cc b/gtk2_ardour/ardour_ui_dialogs.cc index ed0319b614..7a8366517e 100644 --- a/gtk2_ardour/ardour_ui_dialogs.cc +++ b/gtk2_ardour/ardour_ui_dialogs.cc @@ -337,10 +337,9 @@ ARDOUR_UI::unload_session (bool hide_stuff) blink_connection.disconnect (); - delete _session; + ARDOUR::Session* session_to_delete = _session; _session = 0; - - session_loaded = false; + delete session_to_delete; update_title (); |