--- randomblocks.module (saved version)
+++ (current document)
@@ -114,6 +114,9 @@
       $content = '';
       while ($block = db_fetch_object($res)) {
         $thisblock = module_invoke($block->module, 'block', 'view', $block->delta);
+        if ($block->module == 'block') {
+          $thisblock['subject'] = db_result(db_query("SELECT title FROM {blocks} WHERE module = '%s' AND delta = %d", $block->module, $block->delta));
+        }
         $block->subject = $thisblock['subject'];
         $block->content = $thisblock['content'];
         $content .= theme('block', $block);
