broken images fail gracefully