diff --git a/atom/common/native_mate_converters/image_converter_mac.mm b/atom/common/native_mate_converters/image_converter_mac.mm index cb1afe2aa1..d5ac8b6f30 100644 --- a/atom/common/native_mate_converters/image_converter_mac.mm +++ b/atom/common/native_mate_converters/image_converter_mac.mm @@ -38,6 +38,9 @@ bool Converter::FromV8(v8::Isolate* isolate, base::scoped_nsobject image([[NSImage alloc] initByReferencingFile:base::SysUTF8ToNSString(path)]); + if (![image isValid]) + return false; + *out = gfx::Image(image.release()); return true; }