diff --git a/i18n_taxonomy/i18n_taxonomy.module b/i18n_taxonomy/i18n_taxonomy.module
index 4053348..dbda706 100644
--- a/i18n_taxonomy/i18n_taxonomy.module
+++ b/i18n_taxonomy/i18n_taxonomy.module
@@ -1261,3 +1261,21 @@ function i18n_taxonomy_modules_enabled($modules) {
     }
   }
 }
+
+/**
+ * Implements  hook_features_pipe_COMPONENT_alter().
+ *
+ * Features integration for taxonomy vocabulary translation mode.
+ * Add i18n_taxonomy as a dependency if any featured vocabulary use it.
+ */
+function i18n_taxonomy_features_pipe_taxonomy_alter(&$pipe, $data, &$export) {
+  if (!empty($data)) {
+    foreach ($data as $bundle) {
+      $vocabulary = taxonomy_vocabulary_machine_name_load($bundle);
+      if (!empty($vocabulary->i18n_mode)) {
+        $export['dependencies']['i18n_taxonomy'] = 'i18n_taxonomy';
+        break;
+      }
+    }
+  }
+}
