Handle 404s slightly more gracefully, by at least not proceeding with text extraction on an absent file