Index: wp-includes/rss.php
===================================================================
--- wp-includes/rss.php	(revision 7865)
+++ wp-includes/rss.php	(working copy)
@@ -61,6 +61,16 @@
 
 		$this->parser = $parser;
 
+		switch( @strtoupper(get_option('blog_charset')) )
+		{
+			case 'UTF-8':
+				xml_parser_set_option( $this->parser, XML_OPTION_TARGET_ENCODING, 'UTF-8' );
+				break;
+			case 'ISO-8859-1':
+				xml_parser_set_option( $this->parser, XML_OPTION_TARGET_ENCODING, 'ISO-8859-1' );
+				break;
+		}
+
 		# pass in parser, and a reference to this object
 		# setup handlers
 		#
