diff --git apachesolr.module apachesolr.module
index bce9122..6c54966 100644
--- apachesolr.module
+++ apachesolr.module
@@ -276,7 +276,14 @@ function apachesolr_mark_node($nid) {
 }
 
 /**
- * Implements of hook_node_type_update().
+ * Implements hook_node_type_delete().
+ */
+function apachesolr_node_type_delete($info) {
+  apachesolr_rebuild_index_table($info->type);
+}
+
+/**
+ * Implements hook_node_type_update().
  */
 function apachesolr_node_type_update($info) {
   if (!empty($info->old_type) && $info->old_type != $info->type) {
