diff --git a/src/sbbs3/readmsgs.cpp b/src/sbbs3/readmsgs.cpp index 868ad1bc08582768d7ed2bbdf9991faa59b9360b..557cef035aaa882d6706289b824378b5d8e83d94 100644 --- a/src/sbbs3/readmsgs.cpp +++ b/src/sbbs3/readmsgs.cpp @@ -739,7 +739,7 @@ int sbbs_t::scanposts(uint subnum, long mode, char *find) && sub_op(subnum))) && smb.curmsg<smb.msgs-1) smb.curmsg++; - if(smb.curmsg>=smb.msgs-1) + if(smb.curmsg>=smb.msgs) done=1; break; case 'E': /* edit last post */