--- workflow.module	2009-07-27 10:50:12.000000000 -0500
+++ workflow.module.patched	2009-07-27 10:51:39.000000000 -0500
@@ -786,6 +786,10 @@ function workflow_workflow($op, $old_sta
             if (!isset($objects[$action_info['type']])) {
               $objects[$action_info['type']] = _trigger_normalize_node_context($action_info['type'], $node);
            }
+           // If we *still* don't know what $objects[...] is, just use $node.
+           if (!isset($objects[$action_info['type']])) {
+             $objects[$action_info['type']] = $node; 
+           }
            // Since we know about the node, we pass that info along to the action.
            $context['node'] = $node;
            $result = actions_do($aid, $objects[$action_info['type']], $context);
@@ -1517,4 +1521,4 @@ function workflow_token_list($type = 'al
   }
 
   return $tokens;
-}
\ No newline at end of file
+}
