diff --git a/src/main/java/org/olat/ims/qti21/ui/QTI21AssessmentDetailsController.java b/src/main/java/org/olat/ims/qti21/ui/QTI21AssessmentDetailsController.java index 4dcc58b14b695c33345b6d55a4f960855c8a3b62..00dbae274541982eaabf3f69e9d9d72bed8e60c7 100644 --- a/src/main/java/org/olat/ims/qti21/ui/QTI21AssessmentDetailsController.java +++ b/src/main/java/org/olat/ims/qti21/ui/QTI21AssessmentDetailsController.java @@ -157,7 +157,8 @@ public class QTI21AssessmentDetailsController extends FormBasicController { this.assessedUserCourseEnv = assessedUserCourseEnv; testEntry = courseNode.getReferencedRepositoryEntry(); assessedIdentity = assessedUserCourseEnv.getIdentityEnvironment().getIdentity(); - manualCorrections = qtiService.needManualCorrection(testEntry); + manualCorrections = qtiService.needManualCorrection(testEntry) + || IQEditController.CORRECTION_MANUAL.equals(courseNode.getModuleConfiguration().getStringValue(IQEditController.CONFIG_CORRECTION_MODE)); RepositoryEntry courseEntry = assessedUserCourseEnv.getCourseEnvironment().getCourseGroupManager().getCourseEntry(); reSecurity = repositoryManager.isAllowed(ureq, courseEntry);