diff --git a/src/main/java/org/olat/ims/qti21/ui/editor/AssessmentTestComposerController.java b/src/main/java/org/olat/ims/qti21/ui/editor/AssessmentTestComposerController.java
index de2ec3fccde4b6da936aa4098d2b94605bd733f3..b37eb8a65eabcd58f5d89a6e129da8f150ec558f 100644
--- a/src/main/java/org/olat/ims/qti21/ui/editor/AssessmentTestComposerController.java
+++ b/src/main/java/org/olat/ims/qti21/ui/editor/AssessmentTestComposerController.java
@@ -440,6 +440,7 @@ public class AssessmentTestComposerController extends MainLayoutBasicController
 			if(ate == AssessmentTestEvent.ASSESSMENT_TEST_CHANGED_EVENT) {
 				AssessmentTest ast = assessmentTestBuilder.getAssessmentTest();
 				assessmentChanged(ureq);
+				doSaveAssessmentTest(ureq, null);
 				doUpdate(ast.getIdentifier(), ast.getTitle());
 			}
 		} else if(event instanceof AssessmentTestPartEvent) {