diff --git a/sites/all/modules/taxonomy_access_control/tac.module b/sites/all/modules/taxonomy_access_control/tac.module
index a126751d89f529e30b57c0f161fd4048cbde347b..3bccf31e6f0f0782c0df72a79b693661d91a9197 100644
--- a/sites/all/modules/taxonomy_access_control/tac.module
+++ b/sites/all/modules/taxonomy_access_control/tac.module
@@ -134,6 +134,7 @@ function tac_form_alter(&$form, &$form_state, $form_id) {
           }
           if (!isset($grants[$tid]['list']) || !$grants[$tid]['list']) {
             $form[$field]['und'][$tid]['#type'] = 'hidden';
+            $form[$field]['und'][$tid]['#disabled'] = 'TRUE';
             $form_state['storage']['tac'][$field][$tid] = $tid;
             $hidden_checkboxes++;
           }