diff --git a/mailnews/base/resources/content/msgHdrViewOverlay.js b/mailnews/base/resources/content/msgHdrViewOverlay.js
index d87fea3ff564..2abfa0d89188 100644
--- a/mailnews/base/resources/content/msgHdrViewOverlay.js
+++ b/mailnews/base/resources/content/msgHdrViewOverlay.js
@@ -128,7 +128,8 @@ var messageHeaderSink = {
// WARNING: This is the ONLY routine inside of the message Header Sink that should
// trigger a reflow!
- NotifyClearAddresses();
+ if (this.NotifyClearAddresses != undefined)
+ NotifyClearAddresses();
// (1) clear out the email fields for to, from, cc....
ClearEmailField(msgPaneData.FromValue);
@@ -436,8 +437,9 @@ function InsertEmailAddressUnderEnclosingBox(parentBox, parentDiv, emailAddress,
itemInDocument.setTextAttribute("emailAddress", emailAddress);
itemInDocument.setTextAttribute("fullAddress", fullAddress);
itemInDocument.setTextAttribute("displayName", displayName);
-
- AddExtraAddressProcessing(emailAddress, itemInDocument);
+
+ if (this.AddExtraAddressProcessing != undefined)
+ AddExtraAddressProcessing(emailAddress, itemInDocument);
hdrViewSetVisible(parentBox, true);
}
@@ -492,7 +494,8 @@ function UpdateMessageHeaders()
hdrViewSetNodeWithBox(msgPaneData.UserAgentBox, msgPaneData.UserAgentValue, "");
}
- FinishEmailProcessing();
+ if (this.FinishEmailProcessing != undefined)
+ FinishEmailProcessing();
}
function ClearCurrentHeaders()
diff --git a/mailnews/base/resources/content/msgHdrViewOverlay.xul b/mailnews/base/resources/content/msgHdrViewOverlay.xul
index 0d3064bf497d..f7ed5f4cbe22 100644
--- a/mailnews/base/resources/content/msgHdrViewOverlay.xul
+++ b/mailnews/base/resources/content/msgHdrViewOverlay.xul
@@ -76,26 +76,26 @@ Rights Reserved.