diff --git a/src/main/java/org/olat/course/run/scoring/ScoreAccounting.java b/src/main/java/org/olat/course/run/scoring/ScoreAccounting.java index ff52cab378c8e09c602d945169c09c1e45f34644..9e5431666d8ac7976df047dcbf9537fc66640246 100644 --- a/src/main/java/org/olat/course/run/scoring/ScoreAccounting.java +++ b/src/main/java/org/olat/course/run/scoring/ScoreAccounting.java @@ -313,7 +313,7 @@ public class ScoreAccounting { lifecycle.getValidTo();// } return lifecycle; - } catch (LazyInitializationException e) { + } catch (LazyInitializationException | NullPointerException e) { //OO-2667: only seen in 1 instance but as it's a critical place, secure the system RepositoryEntry reloadedEntry = CoreSpringFactory.getImpl(RepositoryService.class) .loadByKey(cgm.getCourseEntry().getKey());