diff --git a/src/main/java/org/olat/course/nodes/iq/QTI21AssessmentRunController.java b/src/main/java/org/olat/course/nodes/iq/QTI21AssessmentRunController.java
index 1f261f4e0eeccc2b8974a1cea3b1a3008d51e9fa..778078c1ebef279a0ee3392084898573f7d526ff 100644
--- a/src/main/java/org/olat/course/nodes/iq/QTI21AssessmentRunController.java
+++ b/src/main/java/org/olat/course/nodes/iq/QTI21AssessmentRunController.java
@@ -630,7 +630,7 @@ public class QTI21AssessmentRunController extends BasicController implements Gen
 		boolean isVisible = scoreEval != null;
 		
 		if (isVisible) {
-			if (scoreEval.getPassed() && scoreEval.getPassed().booleanValue()) {
+			if (scoreEval.getPassed() != null && scoreEval.getPassed().booleanValue()) {
 				isVisible &= isResultVisible(passedStartDate, passedEndDate);
 			} else {
 				isVisible &= isResultVisible(failedStartDate, failedEndDate);