Hi, is this the expected behavior? # ln -s /tmp/non_existent_file b # ln -s --relative b c # ls -lrth total 0 lrwxrwxrwx. 1 root root 22 Aug 18 13:03 b -> /tmp/non_existent_file lrwxrwxrwx. 1 root root 20 Aug 18 13:03 c -> ../non_existent_file # shouldn't c point to b? Mind that it doesn't happen when the --relative option is absent. Cheers, Matteo