don't blow up if there's bad data and no prediction