diff --git a/javascript/src/Main.js b/javascript/src/Main.js
index 220129d0b3265eee51d5f4b32f1810265ed95b54..5300cefc7ca389930c72c3bd8f466f3aac66a773 100644
--- a/javascript/src/Main.js
+++ b/javascript/src/Main.js
@@ -2,6 +2,13 @@
 /* global $ */
 /* @depend TablesorterController.js */
 
+Function.prototype.bind = Function.prototype.bind || function (thisp) {
+    var fn = this;
+    return function () {
+      return fn.apply(thisp, arguments);
+    };
+};
+
 var QfqNS = QfqNS || {};
 
 $(document).ready( function () {