diff -r a182e503617b -r dc74f736aea1 dav/main.c --- a/dav/main.c Sun Jun 10 12:35:00 2018 +0200 +++ b/dav/main.c Sun Jun 10 13:22:04 2018 +0200 @@ -878,8 +878,7 @@ if(res->iscollection) { printf("get: %s\n", res->path); - mode_t mode = S_IRWXU | S_IRGRP | S_IXGRP | S_IROTH | S_IXOTH; - int ret = util_mkdir(out, mode); + int ret = sys_mkdir(out); if(ret != 0 && errno != EEXIST) { fprintf(stderr, "Cannot create directory '%s': ", out); perror("");