diff --git a/modules/taxonomy.module b/modules/taxonomy.module
index 896053039d00b2b0ab146ffd8b2210c47412ab45..dedab9429c5674288400d90abddbc7e380dfeff6 100644
--- a/modules/taxonomy.module
+++ b/modules/taxonomy.module
@@ -274,6 +274,7 @@ function taxonomy_form_vocabulary($edit = array()) {
   if ($edit['vid']) {
     $form['delete'] = array('#type' => 'submit', '#value' => t('Delete'));
     $form['vid'] = array('#type' => 'value', '#value' => $edit['vid']);
+    $form['module'] = array('#type' => 'value', '#value' => $edit['module']);
   }
   return drupal_get_form('taxonomy_form_vocabulary', $form);
 }
diff --git a/modules/taxonomy/taxonomy.module b/modules/taxonomy/taxonomy.module
index 896053039d00b2b0ab146ffd8b2210c47412ab45..dedab9429c5674288400d90abddbc7e380dfeff6 100644
--- a/modules/taxonomy/taxonomy.module
+++ b/modules/taxonomy/taxonomy.module
@@ -274,6 +274,7 @@ function taxonomy_form_vocabulary($edit = array()) {
   if ($edit['vid']) {
     $form['delete'] = array('#type' => 'submit', '#value' => t('Delete'));
     $form['vid'] = array('#type' => 'value', '#value' => $edit['vid']);
+    $form['module'] = array('#type' => 'value', '#value' => $edit['module']);
   }
   return drupal_get_form('taxonomy_form_vocabulary', $form);
 }