Index: messageforums-app/src/java/org/sakaiproject/tool/messageforums/jsf/HierDataTableRender.java =================================================================== --- messageforums-app/src/java/org/sakaiproject/tool/messageforums/jsf/HierDataTableRender.java (revision 74730) +++ messageforums-app/src/java/org/sakaiproject/tool/messageforums/jsf/HierDataTableRender.java (working copy) @@ -265,6 +265,14 @@ { dmb = (DiscussionMessageBean)msgBeanList.get(rowIndex+1); } + + // if this row has been deleted... skip to the next one + if(dmb != null) { + if (dmb.getDeleted()) { + data.setRowIndex(++rowIndex); + } + } + //remove from manager, get hasChild from msgBeanList List hasChild = null; boolean hasChildBoolean = false; if(dmb != null)