add:  return( false ); 
context: function publishEntireCalendarDialogResponse( CalendarPublishObject ){   //update the calendar object with the publish information   var name = gCalendarWindow.calendarManager.getSelectedCalendarId();      //get the node   var node = gCalendarWindow.calendarManager.rdf.getNode( name );      node.setAttribute("http://home.netscape.com/NC-rdf#username", CalendarPublishObject.username);      node.setAttribute("http://home.netscape.com/NC-rdf#password", CalendarPublishObject.password);      node.setAttribute( "http://home.netscape.com/NC-rdf#remotePath", CalendarPublishObject.url+CalendarPublishObject.remotePath );      node.setAttribute("http://home.netscape.com/NC-rdf#publishAutomatically", "false");   gCalendarWindow.calendarManager.rdf.flush();         gCalendarWindow.calendarManager.publishCalendar( );}
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/28021833a662c997c70f62d25202d23d7ce4c495/calendar.js/buggy/calendar/resources/content/calendar.js