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.14 -r1.15 --- lams_tool_wiki/src/java/org/lamsfoundation/lams/tool/wiki/service/WikiService.java 26 Jul 2009 22:20:19 -0000 1.14 +++ lams_tool_wiki/src/java/org/lamsfoundation/lams/tool/wiki/service/WikiService.java 4 Sep 2009 04:01:22 -0000 1.15 @@ -168,10 +168,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;