2 submits with same validation?
#submit and #validate each need to be an array:

$form['actions']['submit_resend'] = array (
  '#value' =&gt; t('Resend Activation Email'),
  '#type' =&gt; 'submit',
  '#submit' =&gt; array('_mymodule_resend_activation'),
  '#validate' =&gt; array('_mymodule_form_validate'),
  '#attributes' =&gt; array('class' =&gt; array('btn-primary', 'btn'))
);


As far as I know there aren't any limits on the number of elements that can share the same validation callback.