diff --git a/calendar/base/src/calRecurrenceDate.cpp b/calendar/base/src/calRecurrenceDate.cpp index 41a837bb730f..47ebca8684ec 100644 --- a/calendar/base/src/calRecurrenceDate.cpp +++ b/calendar/base/src/calRecurrenceDate.cpp @@ -210,7 +210,7 @@ calRecurrenceDate::GetIcalProperty(calIIcalProperty **aProp) icalproperty_set_value(dateprop, v); calIIcalProperty *icp = new calIcalProperty(dateprop, nsnull); - if (icp) { + if (!icp) { icalproperty_free(dateprop); return NS_ERROR_FAILURE; }