diff --git a/Source/NSTimeZone.m b/Source/NSTimeZone.m index 0e47c0c78..fd9f80f91 100644 --- a/Source/NSTimeZone.m +++ b/Source/NSTimeZone.m @@ -362,7 +362,7 @@ decode (const void *ptr) [zone_mutex lock]; } zone = [zoneDictionary objectForKey: name]; - if (data != [zone data] && [data isEqual: [zone data]] == NO) + if (data != nil && [data isEqual: [zone data]] == NO) { zone = nil; }