diff --git a/lti_consumer/lti.py b/lti_consumer/lti.py
index 0e2ca632b1d019dd51058451b12113ea9bcafb89..01b379e5aa03dc4ec200b09c6bfedda7a4b3bcb1 100644
--- a/lti_consumer/lti.py
+++ b/lti_consumer/lti.py
@@ -206,7 +206,7 @@ class LtiConsumer(object):
         Returns:
             webob.response:  response to this request, in JSON format with status 200 if success
         """
-        self.xblock.runtime.rebind_noauth_module_to_user(self, user)
+        self.xblock.runtime.rebind_noauth_module_to_user(self.xblock, user)
 
         response = {
             "@context": "http://purl.imsglobal.org/ctx/lis/v2/Result",