diff --git a/path/resolver.go b/path/resolver.go index b24f45f21..a08df8741 100644 --- a/path/resolver.go +++ b/path/resolver.go @@ -122,7 +122,8 @@ func (s *Resolver) ResolveLinks(ctx context.Context, ndd *merkledag.Node, names // fetch object for link and assign to nd ctx, cancel := context.WithTimeout(ctx, time.Minute) defer cancel() - nd, err := s.DAG.Get(ctx, next) + var err error + nd, err = s.DAG.Get(ctx, next) if err != nil { return append(result, nd), err }