Index: subscriptions.module =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/subscriptions/subscriptions.module,v retrieving revision 1.62.2.20 diff -u -r1.62.2.20 subscriptions.module --- subscriptions.module 9 Feb 2007 21:51:49 -0000 1.62.2.20 +++ subscriptions.module 10 Feb 2007 18:52:40 -0000 @@ -1152,6 +1152,10 @@ $orgstate[] = array($term->tid,$account->uid,'taxa',$defval); $title = l($vocab->name . ": " . $term->name, 'taxonomy/term/'. $term->tid); $subsrows['subform'][$vocab->vid]['subs'.$term->tid] = array('#type' => 'checkbox', '#title' => $title, '#default_value' => $defval); + // omit containers + foreach ($term->parents as $pid) { + unset($subsrows['subform']['subs'. $pid]); + } } } $subsrows['orgstate'] = array('#type' => 'hidden', '#value' => serialize($orgstate));