From 54b101cb68e5c11ce5abf371243b2b04b4714757 Mon Sep 17 00:00:00 2001 From: michael starke Date: Wed, 15 Nov 2017 09:45:01 +0100 Subject: [PATCH] Added status code check to prevent empty icons --- MacPass/MPIconSelectViewController.m | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/MacPass/MPIconSelectViewController.m b/MacPass/MPIconSelectViewController.m index bc9cc796..3268ee91 100644 --- a/MacPass/MPIconSelectViewController.m +++ b/MacPass/MPIconSelectViewController.m @@ -137,7 +137,9 @@ typedef NS_ENUM(NSInteger, MPIconDownloadStatus) { //[NSApp presentError:error]; }); } - if(data.length > 0) { + if([response respondsToSelector:@selector(statusCode)] && + (200 == [(id)response statusCode]) + && data.length > 0) { dispatch_async(dispatch_get_main_queue(), ^{ KPKIcon *newIcon = [[KPKIcon alloc] initWithImageData:data]; if(newIcon) {