diff --git a/extensions/feed-panel/feed-parse.c b/extensions/feed-panel/feed-parse.c index 1f4b1614..2eb2bea4 100644 --- a/extensions/feed-panel/feed-parse.c +++ b/extensions/feed-panel/feed-parse.c @@ -21,8 +21,9 @@ feed_get_element_string (FeedParser* fparser) if (!node->children || xmlIsBlankNode (node->children) || - node->children->type != XML_TEXT_NODE - ) + (node->children->type != XML_TEXT_NODE && + node->children->type != XML_CDATA_SECTION_NODE) + ) { /* Some servers add required elements with no content, * create a dummy string to handle it.