--- fileutils-4.1.orig/src/remove.c Mon May 6 19:32:06 2002 +++ fileutils-4.1/src/remove.c Mon May 6 19:38:37 2002 @@ -930,6 +930,15 @@ The following two directories have the s int need_save_cwd = user_specified_name; enum RM_status status; +#ifdef S_ITRANS + if (filetype_mode & S_ITRANS) + { + error(0, 0, _("not removing directory translator %s"), + quote (full_filename (fs->filename))); + return RM_OK; + } +#endif + if (need_save_cwd) need_save_cwd = (strchr (fs->filename, '/') != NULL);