Index: lams_tool_wiki/src/java/org/lamsfoundation/lams/tool/wiki/service/WikiService.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_wiki/src/java/org/lamsfoundation/lams/tool/wiki/service/WikiService.java,v diff -u -r1.10.4.2 -r1.10.4.2.2.1 --- lams_tool_wiki/src/java/org/lamsfoundation/lams/tool/wiki/service/WikiService.java 17 Jun 2009 06:20:22 -0000 1.10.4.2 +++ lams_tool_wiki/src/java/org/lamsfoundation/lams/tool/wiki/service/WikiService.java 4 Sep 2009 03:09:01 -0000 1.10.4.2.2.1 @@ -170,10 +170,11 @@ // Create an empty list to copy the wiki pages into Set sessionWikiPages = new HashSet(); - + // Here we need to clone wikipages and content for tool session versions - for (WikiPage childPage : wiki.getWikiPages()) { - + //for (WikiPage childPage : wiki.getWikiPages()) { // LDEV-2436 + for (WikiPage childPage : (List) wikiDAO.findByProperty(WikiPage.class, "parentWiki", wiki)) { + // check that this page does not already have a session if (childPage.getWikiSession() != null) { continue;