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; }