diff -rupN feeds//libraries/common_syndication_parser.inc feeds_patched//libraries/common_syndication_parser.inc
--- feeds//libraries/common_syndication_parser.inc	2012-01-25 19:17:45.000000000 +0000
+++ feeds_patched//libraries/common_syndication_parser.inc	2012-01-29 14:28:22.000000000 +0000
@@ -572,7 +572,7 @@ function _parser_common_syndication_titl
   if (empty($title) && !empty($body)) {
     // Explode to words and use the first 3 words.
     $words = preg_split("/[\s,]+/", strip_tags($body));
-    $title = $words[0] . ' ' . $words[1] . ' ' . $words[2];
+    $title = implode(" ",array_slice($words,0,3));
   }
   return $title;
 }
