diff --git a/classes/feeditem/atom.php b/classes/feeditem/atom.php index b981dc319cdd175de1533f75e28cd7ed59de7552..1cfa4bcc5829718a644078170d32608f8e4152f9 100644 --- a/classes/feeditem/atom.php +++ b/classes/feeditem/atom.php @@ -41,6 +41,13 @@ class FeedItem_Atom extends FeedItem_Common { $content = $this->elem->getElementsByTagName("content")->item(0); if ($content) { + if ($content->hasChildNodes()) { + + if ($content->getElementsByTagName("*")->length > 1) { + return $this->doc->saveXML($content->firstChild->nextSibling); + } + } + return $content->nodeValue; } }