diff --git a/sites/all/modules/term_reference_tree/term_reference_tree.js b/sites/all/modules/term_reference_tree/term_reference_tree.js
index 319312f..496ba82 100755
--- a/sites/all/modules/term_reference_tree/term_reference_tree.js
+++ b/sites/all/modules/term_reference_tree/term_reference_tree.js
@@ -256,7 +256,7 @@
     
     if(maxChoices > 0 && count >= maxChoices) {
       item.find('input[type=checkbox]:not(:checked)').attr('disabled', 'disabled').parent().addClass('disabled');
-    } else {
+    } else if (maxChoices > 0) {
       item.find('input[type=checkbox]').removeAttr('disabled').parent().removeClass('disabled');
     }
 
