Maybe only set if it's null, so we favor the initial failure over subsequent.