Index: inxmailprofessional_subscription.module =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/inxmailprofessional/inxmailprofessional_subscription.module,v retrieving revision 1.2.2.1 diff -u -p -r1.2.2.1 inxmailprofessional_subscription.module --- inxmailprofessional_subscription.module 26 Feb 2009 10:21:41 -0000 1.2.2.1 +++ inxmailprofessional_subscription.module 15 Jul 2009 10:31:12 -0000 @@ -55,7 +55,7 @@ function inxmailprofessional_subscriptio /** * Implementation of hook_form_alter() */ -function inxmailprofessional_subscription_form_alter($form_id, &$form) { +function inxmailprofessional_subscription_form_alter(&$form, $form_state, $form_id) { $display_on = variable_get('inxmailprofessional_display_on', array()); if ((('contact_mail_page' == $form_id && $display_on['contact']) || ('user_register' == $form_id && $display_on['registration'])) && user_access('join newsletter')) { @@ -66,7 +66,7 @@ function inxmailprofessional_subscriptio '#default_value' => 1, ); $form['submit']['#weight'] = 100; - $form['#submit'] = array('inxmailprofessional_form_submit' => array()) + (array)$form['#submit']; + $form['#submit'][] = 'inxmailprofessional_form_submit'; } }