diff --git a/src/main/resources/views/question_sort b/src/main/resources/views/question_sort
index d8138b78a0b1d75810c02238af38eb5d83ebba8a..7785bcd4be01a492a5b9ba3bf3d10ab906c4cf5b 100644
--- a/src/main/resources/views/question_sort
+++ b/src/main/resources/views/question_sort
@@ -2,8 +2,11 @@
 	"_id": "_design/question_sort",
 	"language": "javascript",
 	"views": {
+		"sortOrder_id": {
+			"map": "function(doc) { if (doc.type == 'question_sort') { emit ( doc.sessionId, doc._id ); } }"
+		},
 		"sortOrder_by_session": {
-			"map": "function(doc) { if (doc.type == 'question_sort') { emit ( doc.sessionID, doc.sortOrder ); } }"
+			"map": "function(doc) { if (doc.type == 'question_sort') { emit ( doc.sessionId, doc.sortOrder ); } }"
 		},
 		"lecture_question_by_session_sorted": {
 			"map": "function(doc) { if (doc.type == 'question_sort') { emit( doc.sessionId, null ) { for (var i in doc.sortOrder) { if (i.type == 'skill_question' && i.questionVariant == 'lecture') { emit([i.sessionId, i.subject, i.text], i); } } } } }"