diff --git a/Source/NSImage.m b/Source/NSImage.m index 3277f8dd1..c6963fcef 100644 --- a/Source/NSImage.m +++ b/Source/NSImage.m @@ -1055,10 +1055,10 @@ repd_for_rep(NSArray *_reps, NSImageRep *rep) NSWindow *window; GSRepData *repd; - if (NSSizesEqual(NSZeroSize, [self size])) + if (NSEqualSizes(NSZeroSize, [self size])) [NSException raise: NSImageCacheException - format: @"Cannot lock focus on image with size (0, 0)"]; - + format: @"Cannot lock focus on image with size (0, 0)"]; + if (imageRep == nil) imageRep = [self bestRepresentationForDevice: nil];