diff --git a/js/media.browser.js b/js/media.browser.js
index 2aa9f9f..4d7ccd2 100644
--- a/js/media.browser.js
+++ b/js/media.browser.js
@@ -27,6 +27,13 @@ Drupal.behaviors.experimentalMediaBrowser = {
 
     $('.media-browser-tab').each( Drupal.media.browser.validateButtons );
 
+    $('#media-browser-library-list img').load(function() {
+      Drupal.media.browser.resizeIframe();
+    });
+
+    if ($(context).parents('#media-browser-page').length) {
+      Drupal.media.browser.resizeIframe();
+    }
   }
   // Wait for additional params to be passed in.
 };
