[fTrackerTable setTrackers: fTrackers];
- if ([NSApp isOnLionOrBetter] && [fTrackers isEqualToArray: oldTrackers])
+ if ([NSApp isOnLionOrBetter] && (oldTrackers && [fTrackers isEqualToArray: oldTrackers]))
[fTrackerTable setNeedsDisplay: YES];
else
[fTrackerTable reloadData];
if (![object isKindOfClass: [self class]])
return NO;
+ if ([self torrent] != [object torrent])
+ return NO;
+
return [self tier] == [object tier] && [[self fullAnnounceAddress] isEqualToString: [object fullAnnounceAddress]];
}