*** term_permissions.module.orig        2012-06-12 13:49:52.000000000 +0300
--- term_permissions.module     2012-06-12 14:17:29.000000000 +0300
***************
*** 129,135 ****
      foreach ($form as $field_name => $field) {
        if (!$field_info = field_info_field($field_name))
          continue;
!
        $options = &$form[$field_name][$form[$field_name]['#language']]['#options'];
        if (!in_array($field_info['type'], $types) || !isset($options)) {
          continue;
--- 129,136 ----
      foreach ($form as $field_name => $field) {
        if (!$field_info = field_info_field($field_name))
          continue;
!       if (!in_array('#language', $form[$field_name]))
!         continue;
        $options = &$form[$field_name][$form[$field_name]['#language']]['#options'];
        if (!in_array($field_info['type'], $types) || !isset($options)) {
          continue;
