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-07-08 10:52:54.000000000 +0200 +++ smeserver-shared-folders-0.1_mod/root/usr/lib/perl5/site_perl/esmith/FormMagick/Panel/shares.pm 2011-07-08 10:54:04.000000000 +0200 @@ -264,7 +264,7 @@ return undef if ($action eq 'modify' && $encryption ne 'enabled'); my $inactivity = (($sharename ne '') && ($accountdb->get($sharename))) ? - ($accountdb->get($sharename)->prop('Inactivity') || '30'):'30'; + ($accountdb->get($sharename)->prop('InactivityTimeOut') || '30'):'30'; print_section_bar(); @@ -576,7 +576,7 @@ if (my $acct = $accountdb->new_record($name, { Name => $self->cgi->param('description'), Encryption => $self->cgi->param('encryption'), - InactivityTimeOut => $self->cgi->param('inactivity'), + InactivityTimeOut => ($self->cgi->param('inactivity') || ''), WriteGroups => $WriteGroups, ReadGroups => $ReadGroups, RecycleBin => $self->cgi->param('recyclebin'), @@ -648,7 +648,7 @@ $acct->merge_props( Name => $self->cgi->param('description'), - InactivityTimeOut => $self->cgi->param('inactivity'), + InactivityTimeOut => ($self->cgi->param('inactivity') || ''), WriteGroups => $WriteGroups, ReadGroups => $ReadGroups, RecycleBin => $self->cgi->param('recyclebin'),