Overlay Independence

In Drupal 7 you seem to be sometimes stuck in that the media browser requires the "overlay" module to be enabled in order to work properly. This is due to the media browser relying on the jquery bbq library being added by the overlay module. You can always just add the library in your own module or tpl.

//add bbq library so that we don't need the overlay for media to work
drupal_add_library('system', 'jquery.bbq');

This makes it so that the bbq library is added so that we no longer have to have the overlay module turned on in order to have the media image filter work.

Simply go to the module page and disable the overlay module.