diff -Nur smeserver-shared-folders-0.1/root/usr/lib/perl5/site_perl/esmith/FormMagick/Panel/shares.pm smeserver-shared-folders-0.1_mod/root/usr/lib/perl5/site_perl/esmith/FormMagick/Panel/shares.pm --- smeserver-shared-folders-0.1/root/usr/lib/perl5/site_perl/esmith/FormMagick/Panel/shares.pm 2011-11-30 13:07:47.000000000 +0100 +++ smeserver-shared-folders-0.1_mod/root/usr/lib/perl5/site_perl/esmith/FormMagick/Panel/shares.pm 2011-11-30 13:09:02.000000000 +0100 @@ -321,9 +321,13 @@ if (($ajaxplorer->prop('status') || 'disabled') eq 'enabled'){ print_section_bar(); my ($enabled,$disabled) = ('',''); - my $share = $self->{cgi}->param('name') || ''; - if (($share ne '') && ($accountdb->get($share)->prop('Ajaxplorer') || 'disabled') eq 'enabled'){ - $enabled = ' SELECTED'; + my $sharename = $self->{cgi}->param('name') || ''; + my $share = $accountdb->get($sharename); + # If share exists and Ajxplorer is enabled + if ($share){ + if (($share->prop('Ajaxplorer') || 'disabled') eq 'enabled'){ + $enabled = ' SELECTED'; + } } else { $disabled = ' SELECTED';