Index: icaltime.c =================================================================== --- icaltime.c (revision 928) +++ icaltime.c (working copy) @@ -329,6 +329,7 @@ if(new_tz == 0){ icalerror_set_errno(ICAL_NEWFAILED_ERROR); + free(old_tz_copy); return 0; }