### Eclipse Workspace Patch 1.0
#P excerpt
Index: excerpt.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/excerpt/excerpt.module,v
retrieving revision 1.12
diff -u -r1.12 excerpt.module
--- excerpt.module	27 Mar 2008 11:54:15 -0000	1.12
+++ excerpt.module	19 Jun 2008 07:47:17 -0000
@@ -40,7 +40,7 @@
 /**
  * Implementation of hook_form_alter().
  */
-function excerpt_form_alter($form_id, &$form) {
+function excerpt_form_alter(&$form, $form_state, $form_id) {
   if ($form_id == 'node_type_form' && isset($form['identity']['type'])) {
     $form['workflow']['excerpt'] = array(
       '#type' => 'fieldset',
@@ -70,5 +70,21 @@
       '#weight' => variable_get('excerpt_wt_'. $form['type']['#value'], 0),
       '#description' => t('Enter an excerpt for this item. It will be shown on listing pages along with a <em>read more</em> link which leads to the full view. Leave empty to auto-generate one from the body.'),
     );
+    
+    $form['body_field']['body']['#default_value'] = $form['#node']->body;
+    
+    if(isset($form['body_field']['teaser_js'])) {
+    	unset($form['body_field']['teaser_js']);
+    	unset($form['body_field']['teaser_include']);
+    	
+    	if(!empty($form['body_field']['#after_build'])) {
+    		if($id = array_search('node_teaser_js', $form['body_field']['#after_build'])) {
+    			unset($form['body_field']['#after_build'][$id]);
+    		}
+    		if($id = array_search('node_teaser_include_verify', $form['body_field']['#after_build'])) {
+    			unset($form['body_field']['#after_build'][$id]);
+    		}
+    	}
+    }
   }
 }
