diff --git a/gtk2_ardour/mixer_ui.cc b/gtk2_ardour/mixer_ui.cc index 6e64ff4f4a..84817d8d4a 100644 --- a/gtk2_ardour/mixer_ui.cc +++ b/gtk2_ardour/mixer_ui.cc @@ -2694,12 +2694,9 @@ Mixer_UI::restore_mixer_space () void Mixer_UI::monitor_section_attached () { - Glib::RefPtr act = ActionManager::get_action ("Mixer", "ToggleMonitorSection"); - assert (act); act->set_sensitive (true); - - Glib::RefPtr tact = Glib::RefPtr::cast_dynamic(act); - assert (tact); - showhide_monitor_section ( tact->get_active () ); + Glib::RefPtr act = ActionManager::get_toggle_action ("Mixer", "ToggleMonitorSection"); + act->set_sensitive (true); + showhide_monitor_section (act->get_active ()); } void