made the favicon handle errors a little better