diff --git a/save_edit.module b/save_edit.module
index 246559d..19c8c35 100644
--- a/save_edit.module
+++ b/save_edit.module
@@ -159,14 +159,11 @@ function save_edit_form_alter(&$form, $form_state, $form_id) {
 	    );
     }
     
-    // this allows us to modify the default Save button to something we like more
-    $form['buttons']['submit'] = array(
-	    '#type' => 'submit',
-	    '#access' => !variable_get('node_preview', 0) || (!form_get_errors() && isset($form_state['node_preview'])),
-	    '#value' => t(check_plain(variable_get('save_edit_default_save_button_value', 'Save'))),
-	    '#weight' => variable_get('save_edit_default_save_button_weight', 5),
-	    '#submit' => array('node_form_submit'),
-	  );
+    // this allows us to modify the default Save button to something we like more    	
+	$form['buttons']['submit']['#access'] = !variable_get('node_preview', 0) || (!form_get_errors() && isset($form_state['node_preview']));
+	$form['buttons']['submit']['#value'] = t(check_plain(variable_get('save_edit_default_save_button_value', 'Save')));
+	$form['buttons']['submit']['#weight'] = variable_get('save_edit_default_save_button_weight', 5);
+	  
     // declare default handler & then the custom one
     // for some reason without the default drupal node handler, it is 
     // completely ignoring the default/external submit handlers.
