Index: lams_build/lib/lams/lams.jar =================================================================== diff -u -r24ca84b9e61b98c068eaa369cb194a35e5511162 -rbf4cc695604139c45f8706931d4f387e51c0574c Binary files differ Index: lams_common/src/java/org/lamsfoundation/lams/learningdesign/ComplexActivity.java =================================================================== diff -u -r1274faa8cf4613e5d8537ff2954796f1aa1ed5b5 -rbf4cc695604139c45f8706931d4f387e51c0574c --- lams_common/src/java/org/lamsfoundation/lams/learningdesign/ComplexActivity.java (.../ComplexActivity.java) (revision 1274faa8cf4613e5d8537ff2954796f1aa1ed5b5) +++ lams_common/src/java/org/lamsfoundation/lams/learningdesign/ComplexActivity.java (.../ComplexActivity.java) (revision bf4cc695604139c45f8706931d4f387e51c0574c) @@ -188,7 +188,8 @@ //add the DTO for all child activities for(Iterator i = this.getActivities().iterator();i.hasNext();) { Activity child = (Activity)i.next(); - dtoSet.add(new AuthoringActivityDTO(child)); + + dtoSet.addAll(child.getAuthoringActivityDTOSet()); } return dtoSet;