Index: modules/overlay/overlay-parent.js
===================================================================
RCS file: /cvs/drupal/drupal/modules/overlay/overlay-parent.js,v
retrieving revision 1.1
diff -u -p -r1.1 overlay-parent.js
--- modules/overlay/overlay-parent.js	2 Dec 2009 07:28:22 -0000	1.1
+++ modules/overlay/overlay-parent.js	4 Dec 2009 09:31:48 -0000
@@ -19,8 +19,8 @@ Drupal.behaviors.overlayParent = {
 
     // Simulate the native click event for all links that appear outside the
     // overlay. jQuery UI Dialog prevents all clicks outside a modal dialog.
-    $('.overlay-displace-top a', context)
-    .add('.overlay-displace-bottom a', context)
+    $('.overlay-displace-top a:not(.overlay-displace-no-click)', context)
+    .add('.overlay-displace-bottom a:not(.overlay-displace-no-click)', context)
     .click(function () {
       window.location.href = this.href;
     });
Index: modules/overlay/overlay.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/overlay/overlay.module,v
retrieving revision 1.1
diff -u -p -r1.1 overlay.module
--- modules/overlay/overlay.module	2 Dec 2009 07:28:22 -0000	1.1
+++ modules/overlay/overlay.module	4 Dec 2009 09:31:48 -0000
@@ -283,6 +283,7 @@ function overlay_preprocess_page(&$varia
  */
 function overlay_preprocess_toolbar(&$variables) {
   $variables['classes_array'][] = "overlay-displace-top";
+  $variables['toolbar']['toolbar_toggle']['#attributes']['class'][] = 'overlay-displace-no-click';
 }
 
 /**
