Index: ubercart/ca/ca.admin.inc =================================================================== --- ubercart/ca/ca.admin.inc (revision 4393) +++ ubercart/ca/ca.admin.inc (working copy) @@ -115,6 +115,7 @@ ksort($tables); // Add the tables for each trigger to the output. + $output = ''; foreach ($tables as $key => $value) { // Accommodate empty class names. if (empty($key)) { @@ -376,7 +377,7 @@ $form['actions'][$i] = array( '#type' => 'fieldset', '#title' => t('Action: @title', array('@title' => $action_data[$action['#name']]['#title'])), - '#description' => $action_data[$action['#name']]['#description'], + '#description' => @$action_data[$action['#name']]['#description'], '#collapsible' => TRUE, '#collapsed' => isset($_SESSION['ca_action_focus']) && $i == $_SESSION['ca_action_focus'] ? FALSE : TRUE, ); Index: ubercart/ca/ca.module =================================================================== --- ubercart/ca/ca.module (revision 4161) +++ ubercart/ca/ca.module (working copy) @@ -726,7 +726,7 @@ $entity = $argument['#entity']; // If the action requires an entity the trigger doesn't provide, // then skip to the next action. - if ($entity != 'arguments' && !$trigger_entities[$entity]) { + if ($entity != 'arguments' && empty($trigger_entities[$entity])) { continue 2; } }