From b073f9c817280ca338cb7743c456065045642609 Mon Sep 17 00:00:00 2001 From: "mikep%oeone.com" Date: Thu, 19 Sep 2002 16:02:00 +0000 Subject: [PATCH] Fixing bug 169416, calendar crashes if reload remote calendars is set. git-svn-id: svn://10.0.0.236/trunk@130050 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/calendar/resources/content/calendarManager.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mozilla/calendar/resources/content/calendarManager.js b/mozilla/calendar/resources/content/calendarManager.js index 17bb511c9ec..a003dbf7664 100644 --- a/mozilla/calendar/resources/content/calendarManager.js +++ b/mozilla/calendar/resources/content/calendarManager.js @@ -396,7 +396,9 @@ var calendarToGet = null; calendarManager.prototype.retrieveAndSaveRemoteCalendar = function calMan_retrieveAndSaveRemoteCalendar( ThisCalendarObject, onResponse ) { - document.getElementById( "calendar-list-image-"+ThisCalendarObject.serverNumber ).setAttribute( "synching", "true" ); + //the image doesn't always exist. If it doesn't exist, it causes problems, so check for it here + if( document.getElementById( "calendar-list-image-"+ThisCalendarObject.serverNumber ) ) + document.getElementById( "calendar-list-image-"+ThisCalendarObject.serverNumber ).setAttribute( "synching", "true" ); calendarToGet = ThisCalendarObject; // make a request