Index: easy_image_insert.install
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/easy_image_insert/Attic/easy_image_insert.install,v
retrieving revision 1.1.2.1
diff -u -p -r1.1.2.1 easy_image_insert.install
--- easy_image_insert.install	27 Nov 2008 10:17:16 -0000	1.1.2.1
+++ easy_image_insert.install	20 Mar 2009 16:11:15 -0000
@@ -1 +1,17 @@
 <?php
+// $Id$
+
+/**
+ * @file
+ * Installation file for Easy Image Insert module.
+ */
+
+/**
+ * Implementation of hook_uninstall().
+ */
+function easy_image_insert_uninstall() {
+  $node_types = node_get_types();
+  foreach ($node_types as $type) {
+    variable_del('eii_'. $type->type .'_active');
+  }
+}
\ No newline at end of file
Index: easy_image_insert.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/easy_image_insert/easy_image_insert.module,v
retrieving revision 1.1.4.4
diff -u -p -r1.1.4.4 easy_image_insert.module
--- easy_image_insert.module	28 Jan 2009 09:25:37 -0000	1.1.4.4
+++ easy_image_insert.module	20 Mar 2009 16:11:15 -0000
@@ -210,4 +210,17 @@ function easy_image_insert_theme($existi
     'arguments' => array('path' => NULL, 'html_img_preset' => NULL, 'html_link_preset' => NULL, 'html_textarea' => NULL, 'filename' => NULL, 'key' => NULL),
   );
   return $hooks;
+}
+
+/**
+* Implementation of hook_node_type().
+*
+* This cleans up the variables table as types are deleted.
+*/
+function easy_image_insert_node_type($op, $info) {
+  switch ($op){
+    case 'delete':
+      variable_del('eii_'. $info->type .'_active');
+      break;
+  }
 }
\ No newline at end of file
