diff --git a/calendar/modules/shell/src/nsCalendarShell.cpp b/calendar/modules/shell/src/nsCalendarShell.cpp index 7a9b557eac76..23e2cb08bc15 100644 --- a/calendar/modules/shell/src/nsCalendarShell.cpp +++ b/calendar/modules/shell/src/nsCalendarShell.cpp @@ -123,6 +123,7 @@ static NS_DEFINE_IID(kCSMTPServiceCID, NS_SMTP_SERVICE_CID); static NS_DEFINE_IID(kCMessageCID, NS_MESSAGE_CID); static NS_DEFINE_IID(kCMIMEMessageCID, NS_MIME_MESSAGE_CID); static NS_DEFINE_IID(kCMIMEBodyPartCID, NS_MIME_BODY_PART_CID); +static NS_DEFINE_IID(kCMIMEBasicBodyPartCID, NS_MIME_BASIC_BODY_PART_CID); static NS_DEFINE_IID(kCMIMEServiceCID, NS_MIME_SERVICE_CID); #include "nsXPFCMethodInvokerCommand.h" @@ -906,6 +907,7 @@ nsresult nsCalendarShell::RegisterFactories() nsRepository::RegisterFactory(kCMessageCID, XPFC_DLL, PR_FALSE, PR_FALSE); nsRepository::RegisterFactory(kCMIMEMessageCID, XPFC_DLL, PR_FALSE, PR_FALSE); nsRepository::RegisterFactory(kCMIMEBodyPartCID, XPFC_DLL, PR_FALSE, PR_FALSE); + nsRepository::RegisterFactory(kCMIMEBasicBodyPartCID, XPFC_DLL, PR_FALSE, PR_FALSE); return NS_OK; }