diff -up e-smith-email-5.0.0/root/usr/lib/perl5/site_perl/esmith/FormMagick/Panel/pseudonyms.pm.FixLocalNetworkOnlyBox e-smith-email-5.0.0/root/usr/lib/perl5/site_perl/esmith/FormMagick/Panel/pseudonyms.pm --- e-smith-email-5.0.0/root/usr/lib/perl5/site_perl/esmith/FormMagick/Panel/pseudonyms.pm.FixLocalNetworkOnlyBox 2008-10-07 18:35:31.000000000 +0100 +++ e-smith-email-5.0.0/root/usr/lib/perl5/site_perl/esmith/FormMagick/Panel/pseudonyms.pm 2011-03-11 18:11:57.000000000 +0000 @@ -214,7 +214,7 @@ sub performModifyPseudonym { else { $accounts->get($pseudonym)->delete_prop('Visible'); } } - $accounts->get($pseudonym)->set_prop(%props) + $accounts->get($pseudonym)->merge_prop(%props) or $msg = "Error occurred while modifying pseudonym in database."; # Untaint $pseudonym before use in system()