diff --git a/src/sbbs3/readmail.cpp b/src/sbbs3/readmail.cpp index a1fa4c7a5906bfce916c8ab631ccba1d2150ee1c..a757231e6985208490d293e12563ffc17fd611e2 100644 --- a/src/sbbs3/readmail.cpp +++ b/src/sbbs3/readmail.cpp @@ -800,7 +800,8 @@ void sbbs_t::readmail(uint usernumber, int which) { domsg = false; if(!(lm_mode&LM_UNREAD)) { - if(!getmail(&cfg, usernumber, /* Sent: */FALSE, /* attr: */0)) { + if(getmail(&cfg, usernumber, /* Sent: */FALSE, /* attr: */0) + == getmail(&cfg, usernumber, /* Sent: */FALSE, /* attr: */MSG_READ)) { bprintf(text[NoMailWaiting], "Un-read"); break; }