summaryrefslogtreecommitdiff
path: root/modules/aggregator/aggregator.admin.inc
diff options
context:
space:
mode:
Diffstat (limited to 'modules/aggregator/aggregator.admin.inc')
-rw-r--r--modules/aggregator/aggregator.admin.inc3
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']);
}
}
}