Index: workflow.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/workflow/workflow.module,v
retrieving revision 1.83.2.1
diff -u -r1.83.2.1 workflow.module
--- workflow.module	5 Jun 2009 22:05:30 -0000	1.83.2.1
+++ workflow.module	6 Jun 2009 05:38:10 -0000
@@ -406,7 +406,7 @@
  */
 function workflow_form_alter(&$form, $form_state, $form_id) {
   // Ignore all forms except comment forms and node editing forms.
-  if ($form_id == 'comment_form' || (isset($form['type']) && isset($form['#node']) && $form['type']['#value'] .'_node_form' == $form_id)) {
+  if ($form_id == 'comment_form' || (isset($form['type']) && isset($form['#node']) && $form['#base'] == 'node_form')) {
     if (isset($form['#node'])) {
       $node = $form['#node'];
       // Abort if no workflow is assigned to this node type.
