--- HostInfo.pm_orig 2010-10-07 15:37:37.000000000 +0000 +++ HostInfo.pm 2011-03-10 10:09:24.000000000 +0000 @@ -248,12 +248,12 @@ if ( $user ne "" ) { $statusStr .= eval("qq{$Lang->{This_PC_is_used_by}$moreUserStr}"); } - if ( defined($UserEmailInfo{$user}) && defined($UserEmailInfo{$user}{$host}) ) { + if ( defined($UserEmailInfo{$user}) && defined($UserEmailInfo{$user}{$host}) && defined($UserEmailInfo{$user}{$host}{lastSubj}) ) { my $mailTime = timeStamp2($UserEmailInfo{$user}{$host}{lastTime}); my $subj = $UserEmailInfo{$user}{$host}{lastSubj}; $statusStr .= eval("qq{$Lang->{Last_email_sent_to__was_at___subject}}"); } elsif ( defined($UserEmailInfo{$user}) - && $UserEmailInfo{$user}{lastHost} eq $host ) { + && $UserEmailInfo{$user}{lastHost} eq $host && defined($UserEmailInfo{$user}{lastSubj}) ) { # # Old format %UserEmailInfo - pre 3.2.0. #