diff --git a/lms/djangoapps/courseware/module_render.py b/lms/djangoapps/courseware/module_render.py index d764091ccf..6fcedbbfe8 100644 --- a/lms/djangoapps/courseware/module_render.py +++ b/lms/djangoapps/courseware/module_render.py @@ -211,7 +211,7 @@ def xqueue_callback(request, userid, id, dispatch): # Parse xqueue response get = request.POST.copy() try: - header = json.loads(get.pop('xqueue_header')[0]) # 'dict' + header = json.loads(get['xqueue_header']) except Exception as err: msg = "Error in xqueue_callback %s: Invalid return format" % err raise Exception(msg)