fix backend logic for PFL/AFL when mastered
[ardour.git] / libs / ardour / session.cc
index 6c0e341a304571611b377cd480e35d592a7f9c2f..c207934534ceffcf5476839d1ab38ec677b43c79 100644 (file)
@@ -3706,7 +3706,7 @@ Session::route_listen_changed (Controllable::GroupControlDisposition group_overr
                if (Config->get_exclusive_solo()) {
 
                        RouteGroup* rg = route->route_group ();
-                       const bool group_already_accounted_for = route->use_group (group_override, &RouteGroup::is_solo);
+                       const bool group_already_accounted_for = (group_override == Controllable::ForGroup);
 
                        boost::shared_ptr<RouteList> r = routes.reader ();