diff --git a/web/lib/msgslib.ssjs b/web/lib/msgslib.ssjs index d8d6b50e8b5e2b8a836f9f19ebaf09ab1015bd2e..ba97c14024a12675ceba930159643c79c9e21efe 100644 --- a/web/lib/msgslib.ssjs +++ b/web/lib/msgslib.ssjs @@ -88,7 +88,7 @@ function find_np_message(offset,next) if(!next) step=1; - for(last_offset=parseInt(offset)+step;last_offset>0 && (idx=msgbase.get_msg_index(true,last_offset))!=null;last_offset+=step) { + for(last_offset=parseInt(offset)+step;last_offset>=0 && (idx=msgbase.get_msg_index(true,last_offset))!=null;last_offset+=step) { if(idx.attr&MSG_DELETE) continue; if(idx.attr&MSG_PRIVATE && !idx_to_user(idx))