--- toast 2004/07/12 04:07:33 1.333 +++ toast 2004/07/18 20:20:18 1.334 @@ -3623,8 +3623,9 @@ }, sub { - my($target) = displace(optpath(armdir, $_[0])); + my($target) = optpath(armdir, $_[0]); safechmod(0777, dirname($target)); + displace($target); relative ? relln($_, $target) : ln($_, $target); }, sub { safechmod($mode, optpath(armdir, $_[0])) }