Index: modules/overlay/overlay-parent.js
===================================================================
RCS file: /cvs/drupal/drupal/modules/overlay/overlay-parent.js,v
retrieving revision 1.8
diff -u -r1.8 overlay-parent.js
--- modules/overlay/overlay-parent.js	23 Dec 2009 21:33:52 -0000	1.8
+++ modules/overlay/overlay-parent.js	23 Dec 2009 22:18:37 -0000
@@ -59,6 +59,22 @@
     // Trigger the hashchange event once, after the page is loaded, so that
     // permalinks open the overlay.
     $window.trigger('hashchange');
+    
+    // When an admin link is ctrl+clicked we open the link without the overlay.
+    $window.bind('click', function (e) {
+      if (e.ctrlKey) {
+        var href = $(e.target).attr('href');
+        if (href != undefined) {
+          var params = $.deparam.fragment(href);
+          if (params.overlay) {
+            $window.unbind('hashchange');
+            
+            window.location = params.overlay;
+            return false;
+          }
+        }
+      }
+    });
   }
 };
 
