Index: lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/web/controller/AuthoringController.java =================================================================== diff -u -rf6247c953cc7bf9a17d4025ea8e8728ae55c11ed -r96bbde00d20c05475d9444bfec5e98568bb03f09 --- lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/web/controller/AuthoringController.java (.../AuthoringController.java) (revision f6247c953cc7bf9a17d4025ea8e8728ae55c11ed) +++ lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/web/controller/AuthoringController.java (.../AuthoringController.java) (revision 96bbde00d20c05475d9444bfec5e98568bb03f09) @@ -336,10 +336,10 @@ QuestionReference reference = iterRef.next(); iterRef.remove(); if (reference.getUid() != null) { + AssessmentQuestion assessmentQuestion = reference.getQuestion(); service.deleteQuestionReference(reference.getUid()); - //TODO maybe check and delete orphaned AssessmentQuestion - //service.deleteAssessmentQuestion(question.getUid()); + service.deleteAssessmentQuestion(assessmentQuestion.getUid()); } }