--- C:/Documents and Settings/Aragorn/My Documents/hierarchical_select/modules/hs_content_taxonomy.admin.inc	Sun Feb 28 17:49:43 2010
+++ D:/webserver/wamp/www/Drupal6/sites/all/modules/hierarchical_select/modules/hs_content_taxonomy.admin.inc	Wed Sep 15 21:34:27 2010
@@ -18,6 +18,9 @@
   $content_type = content_types($content_type_name);
 
   $field = $content_type['fields'][$field_name];
+  $group_name = _fieldgroup_field_get_group($content_type_name, $field_name);
+  $groups = fieldgroup_groups($content_type_name);
+  $group = $groups[$group_name];
 
   // Extract the necessary context from the $field array.
   $vid = $field['vid'];
@@ -41,6 +44,7 @@
       'max_levels' => min($depth, _hs_taxonomy_hierarchical_select_get_depth($vid)),
     ),
   );
+  
   // If this config is being created (not edited), then enable the dropbox if
   // this is a "multiple values" field. This allows for an intuitive
   // transition to a Hierarchical Select widget.
@@ -60,6 +64,13 @@
   $preview_is_required = $field['required'];
   $form['hierarchical_select_config'] = hierarchical_select_common_config_form($module, $params, $config_id, $defaults, $strings, $max_hierarchy_depth, $preview_is_required);
 
+  if ($group['group_type'] == 'multigroup') {
+    $form['hierarchical_select_config']['in_multigroup'] = array(
+      '#type' => 'value',
+      '#value' => 1,
+    );
+  }
+  
   $form['link'] = array(
     '#value' => l('Back to the field configuration', 'admin/content/node-type/'. str_replace('_', '-', $content_type['type']) .'/fields/'. $field_name),
     '#prefix' => '<div class="cck-hierarchical-select-back-link">',
@@ -89,7 +100,7 @@
  */
 function hs_content_taxonomy_common_config_form_submit( &$form, &$form_state) {
   $config = $form_state['values']['hierarchical_select_config'];
-  $multiple_values = ($config['save_lineage'] | $config['dropbox']['status']);
+  $multiple_values = ($config['save_lineage'] | $config['dropbox']['status'] | $config['in_multigroup']);
   require_once(drupal_get_path('module', 'content') . '/includes/content.crud.inc');
   $fields = content_field_instance_read(array('type_name' => $form['#content_type_name'], 'field_name' => $form['#field_name']));
   foreach ($fields as $field) {
