--- a/admin_menu.js
+++ b/admin_menu.js
@@ -161,7 +161,14 @@ Drupal.admin.attachBehaviors = function (context, settings, $adminMenu) {
   if ($adminMenu.length) {
     $adminMenu.addClass('admin-menu-processed');
     $.each(Drupal.admin.behaviors, function() {
-      this(context, settings, $adminMenu);
+      if ($.browser.msie == true) {
+        try {
+          document.execCommand(this, context, settings, $adminMenu);
+        } catch(err) {}
+      }
+      else {
+        this(context, settings, $adminMenu);
+      }
     });
   }
 };
