diff --git a/xtrn/DDMsgReader/DDMsgReader.js b/xtrn/DDMsgReader/DDMsgReader.js index c7852b019e9bfef2e8c9746ea7304357af7bdedb..0402e510aa56042187b22be39254fc53dbbc25be 100644 --- a/xtrn/DDMsgReader/DDMsgReader.js +++ b/xtrn/DDMsgReader/DDMsgReader.js @@ -3646,7 +3646,8 @@ function DigDistMsgReader_ListMessages_Lightbar(pAllowChgSubBoard) // results if there are any (we'll need to have the correct array // index for the search results). var chosenMsgIndex = userMsgNum - 1; - if ((chosenMsgIndex <= bottomMsgIndex) && (chosenMsgIndex >= this.lightbarListTopMsgIdx)) + msgListMenu.selectedItemIdx = chosenMsgIndex; + if ((chosenMsgIndex < msgListMenu.NumItems()) && (chosenMsgIndex >= this.lightbarListTopMsgIdx)) { this.lightbarListSelectedMsgIdx = chosenMsgIndex; msgListMenu.selectedItemIdx = this.lightbarListSelectedMsgIdx;