diff --git a/src/func_mknod_ff.cpp b/src/func_mknod_ff.cpp index 2f40c4f5..c7514711 100644 --- a/src/func_mknod_ff.cpp +++ b/src/func_mknod_ff.cpp @@ -53,6 +53,9 @@ Func2::MknodFF::operator()(const ugid_t &ugid_, path = fusepath_.parent_path(); for(const auto &src_branch : branches_) { + if(src_branch.path == dst_branch.path) + continue; + rv = fs::clonepath(src_branch.path, dst_branch.path, path);