diff --git a/resources/static/include_js/include.js b/resources/static/include_js/include.js
index ec29008840e4ba031ea5fda6c1d4b0add83e75bb..f10b3e3887fc440c18e9b37876483e5ad236515c 100644
--- a/resources/static/include_js/include.js
+++ b/resources/static/include_js/include.js
@@ -1194,17 +1194,17 @@
           },
           onlogout: function() {}
         });
-        options.oncancel = function() {
+        opts.oncancel = function() {
           if (callback) {
             callback(null);
             callback = null;
           }
           observers.login = observers.logout = observers.ready = null;
         };
-        if (options && options.silent) {
+        if (passedOptions && passedOptions.silent) {
           if (callback) setTimeout(function() { callback(null); }, 0);
         } else {
-          internalRequest(options);
+          internalRequest(opts);
         }
       },
       // backwards compatibility with old API