Index: Slim/Utils/Scanner/Remote.pm =================================================================== --- Slim/Utils/Scanner/Remote.pm (revision 30099) +++ Slim/Utils/Scanner/Remote.pm (working copy) @@ -105,7 +105,7 @@ # Make sure it has a title if ( !$track->title ) { - $track = Slim::Music::Info::setTitle( $url, $url ); + $track = Slim::Music::Info::setTitle( $url, $args->{'title'} ? $args->{'title'} : $url ); } # Check if the protocol handler has a custom scanning method @@ -141,8 +141,8 @@ $track->url( $url ); $track->update; - for my $p ( split /,/, $opts ) { - my ($key, $value) = split /=/, $p; + for my $p ( split (/,/, $opts) ) { + my ($key, $value) = split (/=/, $p); $params->{$key} = $value; } @@ -835,6 +835,7 @@ song => $args->{song}, depth => $args->{depth} + 1, delay => $delay, + title => (($playlist->title && $playlist->title =~ /^(?:http|mms)/i) ? undef : $playlist->title), cb => sub { my ( $result, $error ) = @_;