diff --git a/src/main/java/org/olat/ims/qti/editor/ChoiceItemController.java b/src/main/java/org/olat/ims/qti/editor/ChoiceItemController.java
index 38bde4e6751747dc466c4e87a993066879ae1d4f..e4eb761f73d5818314229e950d85032db950cc77 100644
--- a/src/main/java/org/olat/ims/qti/editor/ChoiceItemController.java
+++ b/src/main/java/org/olat/ims/qti/editor/ChoiceItemController.java
@@ -113,7 +113,9 @@ public class ChoiceItemController extends BasicController implements ControllerE
 			String sPosid = ureq.getParameter("posid");
 			int posid = 0;
 			if (sPosid != null) posid = Integer.parseInt(sPosid);
-			if (cmd.equals("up")) {
+			if(cmd == null) {
+				//ignore null cmd
+			} else if (cmd.equals("up")) {
 				if (posid > 0) {
 					List<Response> elements = item.getQuestion().getResponses();
 					Response obj = elements.remove(posid);