? 447346.patch
Index: blockcache_alter.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/blockcache_alter/blockcache_alter.module,v
retrieving revision 1.2.2.27
diff -u -p -r1.2.2.27 blockcache_alter.module
--- blockcache_alter.module	11 Jan 2011 15:10:50 -0000	1.2.2.27
+++ blockcache_alter.module	14 Feb 2011 23:17:58 -0000
@@ -374,6 +374,14 @@ function _blockcache_alter_cleanup($type
       }
     }
   }
+
+  // Let other modules cleanup more.
+  $hook = 'blockcache_alter_cleanup';
+  foreach (module_implements($hook) as $module) {
+    $function = $module . '_' . $hook;
+    $function($type, $relatednodetype, $info);
+  }
+
   // Implode and put together a LIKE query.
   if ($debug && !empty($info)) {
     drupal_set_message(t("Block re-cached: ". implode('&nbsp;', $info)));
