--- workflow.module	2008-06-16 09:38:32.000000000 -0500
+++ workflow.module	2008-06-18 08:36:41.000000000 -0500
@@ -1631,7 +1631,7 @@ function workflow_create($name) {
   db_query("INSERT INTO {workflows} (wid, name) VALUES (%d, '%s')", $wid, $name);
   workflow_state_save(array('wid' => $wid, 'state' => t('(creation)'), 'sysid' => WORKFLOW_CREATION, 'weight' => WORKFLOW_CREATION_DEFAULT_WEIGHT));
   // Workflow creation affects tabs (local tasks), so force menu rebuild.
-  cache_clear_all('*', 'menu', TRUE);
+  cache_clear_all('*', 'cache_menu', TRUE);
   menu_rebuild();
 
   return $wid;
@@ -1647,7 +1647,7 @@ function workflow_create($name) {
 function workflow_update($wid, $name, $tab_roles) {
   db_query("UPDATE {workflows} SET name = '%s', tab_roles = '%s' WHERE wid = %d", $name, implode(',', $tab_roles), $wid);
   // Workflow name change affects tabs (local tasks), so force menu rebuild.
-  cache_clear_all('*', 'menu', TRUE);
+  cache_clear_all('*', 'cache_menu', TRUE);
   menu_rebuild();
 }
 
@@ -1671,7 +1671,7 @@ function workflow_deletewf($wid) {
   workflow_types_delete($wid);
   db_query('DELETE FROM {workflows} WHERE wid = %d', $wid);
   // Workflow deletion affects tabs (local tasks), so force menu rebuild.
-  cache_clear_all('*', 'menu', TRUE);
+  cache_clear_all('*', 'cache_menu', TRUE);
   menu_rebuild();
 }
 
