diff --git a/sites/all/modules/quicktabs/js/quicktabs.js b/sites/all/modules/quicktabs/js/quicktabs.js
index 8dcc3cf..b46be76 100644
--- a/sites/all/modules/quicktabs/js/quicktabs.js
+++ b/sites/all/modules/quicktabs/js/quicktabs.js
@@ -43,11 +43,14 @@ Drupal.quicktabs.tab = function (el) {
   var qtKey = 'qt_' + this.qtid;
   var i = 0;
   for (var key in Drupal.settings.quicktabs[qtKey].tabs) {
-    if (i == this.tabIndex) {
-      this.tabObj = Drupal.settings.quicktabs[qtKey].tabs[key];
-      this.tabKey = key;
+    // fixes IE7 bug
+    if ( key != 'indexOf' ) {
+      if (i == this.tabIndex) {
+        this.tabObj = Drupal.settings.quicktabs[qtKey].tabs[key];
+        this.tabKey = key;
+      }
+      i++;
     }
-    i++;
   }
   this.tabpage_id = 'quicktabs_tabpage_' + this.qtid + '_' + this.tabKey;
   this.container = $('#quicktabs_container_' + this.qtid);
