--- source/client/client.c 2005-04-14 13:37:03.000000000 +1000 +++ source/client/client.c.orig 2005-04-14 13:34:34.000000000 +1000 @@ -3219,7 +3219,7 @@ static int do_tar_op(char *base_directory) { - int ret = 0; + int ret; /* do we already have a connection? */ if (!cli) { @@ -3230,9 +3230,7 @@ recurse=True; - if (*base_directory) ret=do_cd(base_directory); - - if (ret != 0) return(ret); + if (*base_directory) do_cd(base_directory); ret=process_tar();