Index: Slim/Web/Settings/Player/Audio.pm =================================================================== --- Slim/Web/Settings/Player/Audio.pm (revision 15851) +++ Slim/Web/Settings/Player/Audio.pm (working copy) @@ -90,9 +90,9 @@ if ($pref eq 'synchronize') { if (my $otherClient = Slim::Player::Client::getClient($paramRef->{$pref})) { - Slim::Player::Sync::sync($client, $otherClient); + $client->execute( ['sync', $otherClient->id()] ); } else { - Slim::Player::Sync::unsync($client); + $client->execute( ['sync', '-'] ); } } else { Index: Slim/Buttons/Synchronize.pm =================================================================== --- Slim/Buttons/Synchronize.pm (revision 15851) +++ Slim/Buttons/Synchronize.pm (working copy) @@ -140,9 +140,9 @@ my @oldlines = $client->curLines(); if (Slim::Player::Sync::isSyncedWith($client, $selectedClient) || ($client eq $selectedClient)) { - Slim::Player::Sync::unsync($client); + $client->execute( ['sync', '-'] ); } else { - Slim::Player::Sync::sync($client, $selectedClient); + $client->execute( ['sync', $selectedClient->id()] ); } $client->pushLeft(\@oldlines, $client->curLines());