diff --git a/vault/core.go b/vault/core.go index 5575c14c26..2666f162a4 100644 --- a/vault/core.go +++ b/vault/core.go @@ -1088,6 +1088,8 @@ func (c *Core) sealInternal() error { // Do pre-seal teardown if HA is not enabled if c.ha == nil { + // Even in a non-HA context we key off of this for some things + c.standby = true if err := c.preSeal(); err != nil { c.logger.Error("core: pre-seal teardown failed", "error", err) return fmt.Errorf("internal error")