diff --git a/modules/path/path.module b/modules/path/path.module
index e64b268..08dc51c 100644
--- a/modules/path/path.module
+++ b/modules/path/path.module
@@ -291,7 +291,7 @@ function path_taxonomy_term_update($term) {
     if (!empty($path['alias'])) {
       // Ensure fields for programmatic executions.
       $path['source'] = 'taxonomy/term/' . $term->tid;
-      $path['language'] = LANGUAGE_NONE;
+      $path['language'] = isset($term->language) ? $term->language : LANGUAGE_NONE;
       path_save($path);
     }
   }
