diff --git a/web/root/msgs/savemsg.ssjs b/web/root/msgs/savemsg.ssjs index 8b90ca9336fba369d754a1c933b38e058a3b44b5..0298e53ace389d1d93946fabe7a1566296b4bc25 100644 --- a/web/root/msgs/savemsg.ssjs +++ b/web/root/msgs/savemsg.ssjs @@ -75,7 +75,7 @@ if(sub != 'mail') { /* Sig stuff */ if(sub != 'mail') { - if(!(msgbase.cfg.settings&SUB_NOUSERSIG) && !(hdrs.attr&MSG_ANONYMOUS)) { + if(sub=='mail' || (!(msgbase.cfg.settings&SUB_NOUSERSIG) && !(hdrs.attr&MSG_ANONYMOUS))) { sigfile=new File(format("%suser/%04u.sig",system.data_dir,user.number)); if(sigfile.exists) { sigfile.open("r",true);