Make vault dependency soft