diff --git a/Source/NSNotificationCenter.m b/Source/NSNotificationCenter.m index 7d887703a..e730b1ce9 100644 --- a/Source/NSNotificationCenter.m +++ b/Source/NSNotificationCenter.m @@ -802,7 +802,9 @@ static NSNotificationCenter *default_center = nil; #else o->observer = observer; #endif +#ifndef __OBJC_GC__ o->retained = 0; +#endif o->next = 0; if (object != nil)