diff --git a/src/fs_movefile_and_open.cpp b/src/fs_movefile_and_open.cpp index 75de245a..6f3bc86a 100644 --- a/src/fs_movefile_and_open.cpp +++ b/src/fs_movefile_and_open.cpp @@ -82,6 +82,8 @@ _movefile_and_open(const Policy::Create &createFunc_, rv = createFunc_(branches_,fusepath_,dst_branch); if(rv < 0) return rv; + if(dst_branch.empty()) + return -ENOSPC; origfd_flags = fs::getfl(origfd_); if(origfd_flags < 0)