diff --git a/macosx/InfoWindowController.m b/macosx/InfoWindowController.m index a1218840f..c6bed0ecc 100644 --- a/macosx/InfoWindowController.m +++ b/macosx/InfoWindowController.m @@ -195,6 +195,9 @@ typedef enum - (void) setInfoForTorrents: (NSArray *) torrents { + if (fTorrents && [fTorrents isEqualToArray: torrents]) + return; + [fTorrents release]; fTorrents = [torrents retain];