diff --git a/src/restic/repository/repository.go b/src/restic/repository/repository.go index bd8b854f3..6088af4ad 100644 --- a/src/restic/repository/repository.go +++ b/src/restic/repository/repository.go @@ -441,7 +441,14 @@ func (r *Repository) LoadIndex() error { // update cache if r.cache != nil { - r.cache.UpdateBlobs(r.idx) + err := r.cache.UpdateBlobs(r.idx) + if err != nil { + return err + } + err = r.cache.UpdateFiles(r.Backend()) + if err != nil { + return err + } } return nil