Index: modules/trigger/trigger.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/trigger/trigger.module,v
retrieving revision 1.10
diff -u -p -r1.10 trigger.module
--- modules/trigger/trigger.module	19 Dec 2007 17:45:43 -0000	1.10
+++ modules/trigger/trigger.module	28 Dec 2007 12:25:44 -0000
@@ -418,3 +418,12 @@ function trigger_options($type = 'all') 
     return $options[$type];
   }
 }
+
+/**
+ * Implementation of hook_actions_delete().
+ *
+ * Remove all trigger entries for the given action, when deleted.
+ */
+function trigger_actions_delete($aid) {
+  db_query("DELETE FROM {trigger_assignments} WHERE aid = '%s'", $aid);
+}
