Index: modules/dashboard/dashboard.js
===================================================================
RCS file: /cvs/drupal/drupal/modules/dashboard/dashboard.js,v
retrieving revision 1.6
diff -u -r1.6 dashboard.js
--- modules/dashboard/dashboard.js	14 Jan 2010 04:04:30 -0000	1.6
+++ modules/dashboard/dashboard.js	16 Jan 2010 14:04:09 -0000
@@ -127,16 +127,15 @@
       // Load the newly enabled block's content.
       $.get(Drupal.settings.dashboard.blockContent + '/' + module + '/' + delta, {},
         function (block) {
-          var blockContent = "";
           if (block) {
-            blockContent = $("div.content", $(block));
+            item.html(block);
           }
 
-          if (!blockContent) {
-            blockContent = $('<div class="content">' + Drupal.settings.dashboard.emptyBlockText + '</div>');
+          if (item.find('div.content').is(':empty')) {
+            item.find('div.content').html(Drupal.settings.dashboard.emptyBlockText);
           }
 
-          $("div.content", item).after(blockContent).remove();
+          Drupal.attachBehaviors(item);
         },
         'html'
       );
