catch a third err: IOError when reply is no image