Hello, I noticed that running rsync with a command such as: rsync -a source host::module/deep/path ...doesn't create the directory "deep" if it doesn't exists, whereas the command: rsync -a source host::module/singlefolder *does* create "singlefolder". Is it the wanted behaviour? I tried to modify create_directory_path() in util.c, but didn't figure out how, since it seems to already create the full path. Did I miss an option?