Index: lams_tool_scratchie/src/java/org/lamsfoundation/lams/tool/scratchie/service/ScratchieServiceImpl.java =================================================================== diff -u -ra05bb8ff92c659cc340b037de664fd0d9b103c96 -r7648a0e2d35287ebf58b7be0128f38369f986cc8 --- lams_tool_scratchie/src/java/org/lamsfoundation/lams/tool/scratchie/service/ScratchieServiceImpl.java (.../ScratchieServiceImpl.java) (revision a05bb8ff92c659cc340b037de664fd0d9b103c96) +++ lams_tool_scratchie/src/java/org/lamsfoundation/lams/tool/scratchie/service/ScratchieServiceImpl.java (.../ScratchieServiceImpl.java) (revision 7648a0e2d35287ebf58b7be0128f38369f986cc8) @@ -1578,6 +1578,9 @@ List summaryList = getMonitoringSummary(contentId); for (GroupSummary summary : summaryList) { for (ScratchieUser user : summary.getUsers()) { + if (!isLearnerEligibleForMark(user.getUserId(), contentId)) { + continue; + } row = researchAndAnalysisSheet.initRow(); row.addCell(user.getFirstName() + " " + user.getLastName()); row.addCell(Long.valueOf(summary.getTotalAttempts()));