diff --git a/internal/archiver/archiver.go b/internal/archiver/archiver.go index e612ab8e7..34e6df6c2 100644 --- a/internal/archiver/archiver.go +++ b/internal/archiver/archiver.go @@ -455,7 +455,7 @@ func fileChanged(fi os.FileInfo, node *restic.Node, ignoreInode bool) bool { // check status change timestamp extFI := fs.ExtendedStat(fi) - if !extFI.ChangeTime.Equal(node.ChangeTime) { + if !ignoreInode && !extFI.ChangeTime.Equal(node.ChangeTime) { return true }