--- Slim/Web/Pages.pm.old 2005-05-11 10:13:52.187500000 -0700 +++ Slim/Web/Pages.pm 2005-05-11 10:12:46.578125000 -0700 @@ -1239,7 +1239,9 @@ sub playlist { $params->{'skinOverride'} ||= ''; my $count = Slim::Utils::Prefs::get('itemsPerPage'); - $params->{'start'} = (int(Slim::Player::Source::playingSongIndex($client)/$count)*$count) unless (defined($params->{'start'}) && $params->{'start'} ne ''); + $params->{'start'} = defined $client && !(defined($params->{'start'}) && $params->{'start'} ne '') ? + (int(Slim::Player::Source::playingSongIndex($client)/$count)*$count) : + 0 ; if ($client && $client->currentPlaylist()) { $params->{'current_playlist'} = $client->currentPlaylist();