diff --git a/task/hosting_task.module b/task/hosting_task.module
index 9c31377..444c276 100644
--- a/task/hosting_task.module
+++ b/task/hosting_task.module
@@ -945,6 +945,7 @@ function hosting_task_insert($node) {
         ->execute();
     }
   }
+  module_invoke_all('hosting_task_update_status', $node, $node->task_status);
   hosting_task_set_title($node);
 }
 
@@ -988,6 +989,7 @@ function hosting_task_update($node) {
           ->execute();
       }
     }
+    module_invoke_all('hosting_task_update_status', $node, $node->task_status);
   }
 }
 
