diff --git a/boost_expire.module b/boost_expire.module
index be90748..a3939eb 100644
--- a/boost_expire.module
+++ b/boost_expire.module
@@ -37,6 +37,13 @@ function boost_expire_node_update($node) {
 }
 
 /**
+ * Implements hook_node_delete().
+ */
+function boost_expire_node_delete($node) {
+	boost_expire_flush_boost_cache(array('scope' => 'all'));
+}
+
+/**
  * Implements hook_comment_insert().
  */
 function boost_expire_comment_insert($node) {
@@ -51,6 +58,13 @@ function boost_expire_comment_update($node) {
 }
 
 /**
+ * Implements hook_comment_delete().
+ */
+function boost_expire_comment_delete($node) {
+  boost_expire_flush_boost_cache(array('scope' => 'all'));
+}
+
+/**
  * Function to clear Boost's cache.
  *
  * At this time, this is a pretty stupid function, but that's because there are
