diff options
Diffstat (limited to 'modules/aggregator/aggregator.admin.inc')
-rw-r--r-- | modules/aggregator/aggregator.admin.inc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/modules/aggregator/aggregator.admin.inc b/modules/aggregator/aggregator.admin.inc index c7012598c..32e0cc12d 100644 --- a/modules/aggregator/aggregator.admin.inc +++ b/modules/aggregator/aggregator.admin.inc @@ -361,7 +361,8 @@ function _aggregator_parse_opml($opml) { if ($entry['tag'] == 'OUTLINE' && isset($entry['attributes'])) { $item = $entry['attributes']; if (!empty($item['XMLURL'])) { - $feeds[] = array('title' => $item['TEXT'], 'url' => $item['XMLURL']); + $title = isset($item['TEXT']) ? $item['TEXT'] : $item['XMLURL']; + $feeds[] = array('title' => $title, 'url' => $item['XMLURL']); } } } |