diff --git a/js/plugins/media.library.js b/js/plugins/media.library.js
index baa49e4..6c2684f 100644
--- a/js/plugins/media.library.js
+++ b/js/plugins/media.library.js
@@ -16,6 +16,19 @@ Drupal.behaviors.mediaLibrary = {
         $('#scrollbox').bind('scroll', library, library.scrollUpdater);
       }
     });
+
+    // If jquery_update is enabled
+    $('#media-browser-tabset').bind('tabsactivate', function (event, ui) {
+      if (ui.newPanel.selector === '#media-tab-library') {
+        // Grab the parameters from the Drupal.settings object
+        var params = {};
+        for (var parameter in Drupal.settings.media.browser.library) {
+          params[parameter] = Drupal.settings.media.browser.library[parameter];
+        }
+        library.start($(ui.newPanel), params);
+        $('#scrollbox').bind('scroll', library, library.scrollUpdater);
+      }
+    });
   }
 };
 
