diff --git a/src/main/java/org/olat/ims/qti21/ui/components/AssessmentObjectComponentRenderer.java b/src/main/java/org/olat/ims/qti21/ui/components/AssessmentObjectComponentRenderer.java
index 61adea9947ab535b587c303e7cec958682ac7e2e..25cb00b3cd07190357956a9a50ad17f12bcb35e3 100644
--- a/src/main/java/org/olat/ims/qti21/ui/components/AssessmentObjectComponentRenderer.java
+++ b/src/main/java/org/olat/ims/qti21/ui/components/AssessmentObjectComponentRenderer.java
@@ -1210,7 +1210,7 @@ public abstract class AssessmentObjectComponentRenderer extends DefaultComponent
 		if(ended) {
 			sb.append(" disabled");
 		}
-		if(StringHelper.containsNonWhitespace(interaction.getPlaceholderText())) {
+		if(!ended && StringHelper.containsNonWhitespace(interaction.getPlaceholderText())) {
 			sb.append(" placeholder=\"").append(StringHelper.escapeHtml(interaction.getPlaceholderText())).append("\"");
 		}
 		if(isBadResponse(itemSessionState, interaction.getResponseIdentifier())