--- data_taxonomy/data_taxonomy.admin.inc	2010-08-20 16:41:58.000000000 -0400
+++ data_taxonomy/data_taxonomy.admin.inc	2010-08-20 16:42:30.000000000 -0400
@@ -19,10 +19,12 @@
   foreach ($vocabularies as $voc) {
     $options_vids[$voc->vid] = check_plain($voc->name);
     $module = filter_xss_admin($voc->module);
-    if (isset($options_modules[$module])) {
+    if (isset($modules[$module])) {
+      // can't use this method with modules that have multiple vocabs; ambiguous
       unset($options_modules[$module]);
     }
     else {
+      $modules[$module] = TRUE;
       $options_modules[$module] = check_plain($voc->module);
     }
   }
