I think we should still be logging a message here. An image.exists that isn't a dict would be very odd.