Index: lams_gradebook/src/java/org/lamsfoundation/lams/gradebook/service/GradebookService.java =================================================================== diff -u -r9357467901bacb28df24a695ec35e99434ebbea9 -r434d2037869d4af720432ae77ede91c095c1382c --- lams_gradebook/src/java/org/lamsfoundation/lams/gradebook/service/GradebookService.java (.../GradebookService.java) (revision 9357467901bacb28df24a695ec35e99434ebbea9) +++ lams_gradebook/src/java/org/lamsfoundation/lams/gradebook/service/GradebookService.java (.../GradebookService.java) (revision 434d2037869d4af720432ae77ede91c095c1382c) @@ -1356,7 +1356,7 @@ final String IMAGES_DIR = Configuration.get(ConfigurationKeys.SERVER_URL) + "images"; if (learnerProgress != null) { byte statusByte = learnerProgress.getProgressState(activity); - if (statusByte == LearnerProgress.ACTIVITY_ATTEMPTED) { + if (statusByte == LearnerProgress.ACTIVITY_ATTEMPTED && learnerProgress.getCurrentActivity() != null) { return ""; } else if (statusByte == LearnerProgress.ACTIVITY_COMPLETED) {