diff --git a/tools/cosmovisor/args.go b/tools/cosmovisor/args.go index 6913529c16..dd39b1f031 100644 --- a/tools/cosmovisor/args.go +++ b/tools/cosmovisor/args.go @@ -286,7 +286,9 @@ func (cfg *Config) SetCurrentUpgrade(u upgradetypes.Plan) (rerr error) { // remove link if it exists if _, err := os.Stat(link); err == nil { - os.Remove(link) + if err := os.Remove(link); err != nil { + return fmt.Errorf("failed to remove existing link: %w", err) + } } // point to the new directory