diff --git a/cmd/restic/cmd_cat.go b/cmd/restic/cmd_cat.go index ca5c24aed..c8d7bffd8 100644 --- a/cmd/restic/cmd_cat.go +++ b/cmd/restic/cmd_cat.go @@ -167,12 +167,8 @@ func (cmd CmdCat) Execute(args []string) error { return err } - if blob.Type != pack.Data { - return errors.New("wrong type for blob") - } - buf := make([]byte, blob.Length) - data, err := repo.LoadBlob(pack.Data, id, buf) + data, err := repo.LoadBlob(blob.Type, id, buf) if err != nil { return err }