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