diff --git a/gtk2_ardour/editor_mixer.cc b/gtk2_ardour/editor_mixer.cc index 5adb8e3183..7ea9ef9b18 100644 --- a/gtk2_ardour/editor_mixer.cc +++ b/gtk2_ardour/editor_mixer.cc @@ -113,6 +113,10 @@ Editor::show_editor_mixer (bool yn) if ((atv = dynamic_cast (*i)) != 0) { r = atv->route(); + if (r && r->is_hidden ()) { + r.reset (); + continue; + } break; } }