Hallo,

the attached patch fixes the problem.

Claus
--- usermin-1.110/mailbox/view_mail.cgi 2005-12-12 00:23:55.129641390 +0100
+++ /usr/share/usermin/mailbox/view_mail.cgi    2005-12-12 00:20:13.704377761 
+0100
@@ -56,10 +56,10 @@
 # Check if we have gotten back a DSN for *this* email
 &update_delivery_notification($mail, $folder);
 &open_dsn_hash();
-if (exists($dsnreplies{$mid}) && $dsnreplies{$mid} != 1) {
+if (eval { exists($dsnreplies{$mid}) } && $dsnreplies{$mid} != 1) {
        ($got_dsn, $got_dsn_from) = split(/\s+/, $dsnreplies{$mid}, 2);
        }
-if (exists($delreplies{$mid}) && $delreplies{$mid} != 1) {
+if (eval { exists($delreplies{$mid}) } && $delreplies{$mid} != 1) {
        local @del = split(/\s+/, $delreplies{$mid});
        local $i;
        for($i=0; $i<@del; $i+=2) {

Reply via email to