diff --git a/cmd/restic/global.go b/cmd/restic/global.go index df36df9b8..eb6b5a646 100644 --- a/cmd/restic/global.go +++ b/cmd/restic/global.go @@ -363,6 +363,9 @@ func OpenRepository(opts GlobalOptions) (*repository.Repository, error) { return s, nil } + // start using the cache + s.UseCache(c) + oldCacheDirs, err := cache.Old(c.Base) if err != nil { Warnf("unable to find old cache directories: %v", err) @@ -389,7 +392,6 @@ func OpenRepository(opts GlobalOptions) (*repository.Repository, error) { len(oldCacheDirs), c.Base) } - s.UseCache(c) return s, nil }