Index: lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/service/ForumService.java =================================================================== diff -u -r00abe44ce0b902bd6c797e3a17e7d36cf73af34c -rf0a3eca9eb63c95f874f2c689e8be0ddbb50ff3f --- lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/service/ForumService.java (.../ForumService.java) (revision 00abe44ce0b902bd6c797e3a17e7d36cf73af34c) +++ lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/service/ForumService.java (.../ForumService.java) (revision f0a3eca9eb63c95f874f2c689e8be0ddbb50ff3f) @@ -751,6 +751,7 @@ Message msg = (Message) iter.next(); // set this message forum Uid as toContent if (!msg.getIsAuthored() || msg.getToolSession() != null) { + iter.remove(); continue; } msg.setReplyNumber(0);