Index: lams_central/src/java/org/lamsfoundation/lams/web/QuestionsController.java
===================================================================
diff -u -r784731558fee35bec1bcb6ce76ecf352b5856db5 -r6ef41c856ea65dbebad270baee8e9885329a5f70
--- lams_central/src/java/org/lamsfoundation/lams/web/QuestionsController.java	(.../QuestionsController.java)	(revision 784731558fee35bec1bcb6ce76ecf352b5856db5)
+++ lams_central/src/java/org/lamsfoundation/lams/web/QuestionsController.java	(.../QuestionsController.java)	(revision 6ef41c856ea65dbebad270baee8e9885329a5f70)
@@ -107,6 +107,7 @@
 		if (clazz != null) {
 		    Method method = clazz.getMethod("parseResponse", String.class);
 		    questions = (Question[]) method.invoke(null, request.getParameter("textInput"));
+		    request.setAttribute("editingEnabled", true);
 		}
 	    } catch (Exception e) {
 		errorMap.add("GLOBAL", "Error while parsing text input: " + e.getMessage());
Index: lams_central/web/questions/questionChoice.jsp
===================================================================
diff -u -r784731558fee35bec1bcb6ce76ecf352b5856db5 -r6ef41c856ea65dbebad270baee8e9885329a5f70
--- lams_central/web/questions/questionChoice.jsp	(.../questionChoice.jsp)	(revision 784731558fee35bec1bcb6ce76ecf352b5856db5)
+++ lams_central/web/questions/questionChoice.jsp	(.../questionChoice.jsp)	(revision 6ef41c856ea65dbebad270baee8e9885329a5f70)
@@ -7,7 +7,7 @@