diff --git a/modules/taxonomy.module b/modules/taxonomy.module
index d917c751180d2967600cd28733462dc1a395d870..a756654f6a72d1c72ef02930d8c8510cc60560bc 100644
--- a/modules/taxonomy.module
+++ b/modules/taxonomy.module
@@ -648,7 +648,7 @@ function taxonomy_form_alter($form_id, &$form) {
           '#default_value' => $typed_string,
           '#autocomplete_path' => 'taxonomy/autocomplete/'. $vocabulary->vid,
           '#weight' => $vocabulary->weight,
-          '#maxlength' => 100,
+          '#maxlength' => 255,
         );
       }
       else {
diff --git a/modules/taxonomy/taxonomy.module b/modules/taxonomy/taxonomy.module
index d917c751180d2967600cd28733462dc1a395d870..a756654f6a72d1c72ef02930d8c8510cc60560bc 100644
--- a/modules/taxonomy/taxonomy.module
+++ b/modules/taxonomy/taxonomy.module
@@ -648,7 +648,7 @@ function taxonomy_form_alter($form_id, &$form) {
           '#default_value' => $typed_string,
           '#autocomplete_path' => 'taxonomy/autocomplete/'. $vocabulary->vid,
           '#weight' => $vocabulary->weight,
-          '#maxlength' => 100,
+          '#maxlength' => 255,
         );
       }
       else {