diff --git a/mozilla/mail/extensions/newsblog/content/Feed.js b/mozilla/mail/extensions/newsblog/content/Feed.js index 1c24421b388..5c721087436 100755 --- a/mozilla/mail/extensions/newsblog/content/Feed.js +++ b/mozilla/mail/extensions/newsblog/content/Feed.js @@ -248,8 +248,11 @@ Feed.prototype = return title; }, - set title (aNewTitle) + set title (aNewTitle) { + if (!aNewTitle) + return; + var ds = getSubscriptionsDS(this.server); aNewTitle = rdf.GetLiteral(aNewTitle); var old_title = ds.GetTarget(this.resource, DC_TITLE, true); diff --git a/mozilla/mail/extensions/newsblog/content/feed-parser.js b/mozilla/mail/extensions/newsblog/content/feed-parser.js index 75675711c37..cfa8047f422 100644 --- a/mozilla/mail/extensions/newsblog/content/feed-parser.js +++ b/mozilla/mail/extensions/newsblog/content/feed-parser.js @@ -497,9 +497,9 @@ FeedParser.prototype = return null; }, - stripTags: function(someHTML) + stripTags: function(someHTML) { - return someHTML.replace(/<[^>]+>/g,""); + return someHTML ? someHTML.replace(/<[^>]+>/g,"") : someHTML; }, xmlUnescape: function(s)