diff --git a/cmirror.c b/cmirror.c index 575f291..55f89e1 100644 --- a/cmirror.c +++ b/cmirror.c @@ -515,7 +515,7 @@ static void add_clean_dir(char *dir) { } static void out_of_the_way(FileInfo *fi) { - if (fi->type == 'D') { + if (fi->type == 'D' && !fileop_noop) { char *deleteme = g_strdup_printf("%s.deleteme", fi->name); fileop_mv(fi->name, deleteme); CLEAN_DIRS = g_slist_prepend(CLEAN_DIRS, deleteme);