diff --git a/exec/load/msgutils.js b/exec/load/msgutils.js index a2ad32b1d4e9afc3300abdcc392624292b1593af..e17dbd9cb6a72315a57740ccffeeebddd5bb262b 100644 --- a/exec/load/msgutils.js +++ b/exec/load/msgutils.js @@ -380,7 +380,7 @@ function getMessageThreads(sub, max) { max = msgBase.first_msg; else max = msgBase.last_msg - max; - if(msgBase.get_all_msg_headers !== undefined) + if(msgBase.get_all_msg_headers !== undefined && max <= msgBase.first_msg) all_headers=msgBase.get_all_msg_headers(); else { for(m=max; m <= msgBase.last_msg; m++)