--- multiselect_old.module 2009-12-02 16:27:52.000000000 +0000 +++ multiselect.module 2009-12-02 16:27:19.000000000 +0000 @@ -46,6 +46,11 @@ } } } + + if ($form['og_nodeapi']['visible']['og_groups']) { + $form['og_nodeapi']['visible']['og_groups']['#type'] = 'multiselect_select'; + $form['og_nodeapi']['visible']['og_groups']['#columns'] = array('og_groups'); + } } @@ -149,7 +154,7 @@ } // Get a list of all options for this field. - $options = optionwidgets_options($field); + $options = $element['#options']?$element['#options']:optionwidgets_options($field); // Create some arrays for use later in the function. $unselected_options = array();