diff --git a/libs/ardour/route_group.cc b/libs/ardour/route_group.cc index b2e5df9852..3205154985 100644 --- a/libs/ardour/route_group.cc +++ b/libs/ardour/route_group.cc @@ -283,6 +283,7 @@ RouteGroup::remove (std::shared_ptr r) } routes->erase (i); if (routes->empty()) { + _subgroup_bus.reset (); group_master.reset (); _group_master_number = -1; }