diff --git a/music_assistant/providers/player_group/__init__.py b/music_assistant/providers/player_group/__init__.py index 747bb01bb..ba1a23ab0 100644 --- a/music_assistant/providers/player_group/__init__.py +++ b/music_assistant/providers/player_group/__init__.py @@ -665,7 +665,6 @@ async def _register_group_player( player_features = { PlayerFeature.POWER, PlayerFeature.VOLUME_SET, - PlayerFeature.MULTI_DEVICE_DSP, } if not (self.mass.players.get(x) for x in members): @@ -685,6 +684,7 @@ async def _register_group_player( for x in self.mass.players.providers if x.instance_id != self.instance_id } + player_features.add(PlayerFeature.MULTI_DEVICE_DSP) elif player_provider := self.mass.get_provider(group_type): # grab additional details from one of the provider's players if TYPE_CHECKING: