fix vault being loaded when it is missing