Index: explainfield.module =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/explainfield/explainfield.module,v retrieving revision 1.2.2.1 diff -u -p -r1.2.2.1 explainfield.module --- explainfield.module 10 Apr 2009 19:44:11 -0000 1.2.2.1 +++ explainfield.module 9 Jul 2010 16:18:58 -0000 @@ -275,7 +275,7 @@ function explainfield_widget_info() { 'explainfield_buttons' => array( 'label' => 'Explainfield in list of check boxes/radio buttons', 'field types' => array('explainfield'), - 'multiple values' => CONTENT_HANDLE_CORE, + 'multiple values' => CONTENT_HANDLE_MODULE, 'callbacks' => array( 'default value' => CONTENT_CALLBACK_DEFAULT, ), @@ -395,7 +395,7 @@ function explainfield_buttons_process($e $options = content_allowed_values($field); $element[$field_key] = array( - '#type' => 'radios', + '#type' => $field['multiple'] ? 'checkboxes' : 'radios', '#default_value' => isset($defaults[$field_key]) ? $defaults[$field_key] : '', '#title' => $element['#title'], '#required' => $element['#required'],