Index: wp-includes/formatting.php
===================================================================
--- wp-includes/formatting.php	(revision 6528)
+++ wp-includes/formatting.php	(working copy)
@@ -814,7 +814,6 @@
 function wp_trim_excerpt($text) { // Fakes an excerpt if needed
 	if ( '' == $text ) {
 		$text = get_the_content('');
-		$text = apply_filters('the_content', $text);
 		$text = str_replace(']]>', ']]&gt;', $text);
 		$text = strip_tags($text);
 		$excerpt_length = 55;
Index: wp-includes/post-template.php
===================================================================
--- wp-includes/post-template.php	(revision 6528)
+++ wp-includes/post-template.php	(working copy)
@@ -127,7 +127,7 @@
 	if ( $preview ) // preview fix for javascript bug with foreign languages
 		$output =	preg_replace('/\%u([0-9A-F]{4,4})/e',	"'&#'.base_convert('\\1',16,10).';'", $output);
 
-	return $output;
+	return apply_filters('get_the_content', $output);
 }
 
 
