Index: Slim/Plugin/Podcast/HTML/EN/plugins/Podcast/settings/basic.html =================================================================== --- Slim/Plugin/Podcast/HTML/EN/plugins/Podcast/settings/basic.html (revision 14358) +++ Slim/Plugin/Podcast/HTML/EN/plugins/Podcast/settings/basic.html (working copy) @@ -3,6 +3,13 @@ [% WRAPPER setting title="PLUGIN_PODCAST" desc="PODCAST_GROUP_DESC" %] [% END %] + + @@ -30,6 +37,8 @@
- + + + [% PROCESS settings/footer.html %] Index: Slim/Plugin/Podcast/Settings.pm =================================================================== --- Slim/Plugin/Podcast/Settings.pm (revision 14358) +++ Slim/Plugin/Podcast/Settings.pm (working copy) @@ -66,7 +66,7 @@ sub handler { my ($class, $client, $params) = @_; - if ($params->{'reset'}) { + if ($params->{'resetpodcasts'}) { $prefs->set('feeds', \@default_feeds); $prefs->set('modified', 0); @@ -98,7 +98,7 @@ for my $deleteItem (@delete) { my $i = 0; while ($i < scalar @feeds) { - if ($deleteItem eq $feeds[$i]->{'value'}) { + if (defined $deleteItem && $deleteItem eq $feeds[$i]->{'value'}) { splice @feeds, $i, 1; next; }