Index: fivestar.module =================================================================== RCS file: /cvs/drupal/contributions/modules/fivestar/fivestar.module,v retrieving revision 1.13.2.26 diff -u -r1.13.2.26 fivestar.module --- fivestar.module 19 Apr 2008 05:59:17 -0000 1.13.2.26 +++ fivestar.module 21 Aug 2008 04:33:16 -0000 @@ -1516,15 +1516,15 @@ $element['#suffix'] = ''; // Add validation function that considers a 0 value as empty. - $element['#validate']['fivestar_validate'] = array(); + $element['#element_validate'] = array('fivestar_validate'); $fivestar_id++; return $element; } -function fivestar_validate($form, &$form_state) { - if ($form['#required'] && (empty($form_state['values']['vote']) || $form_state['values']['vote'] == '-')) { - form_error($form, t('!name field is required.', array('!name' => $form['#title']))); +function fivestar_validate($element, &$form_state) { + if ($element['#required'] && (empty($form_state['values']['vote']) || $form_state['values']['vote'] == '-')) { + form_error($element, t('!name field is required.', array('!name' => $element['#title']))); } }