fix
diff --git a/ChangeLog b/ChangeLog
index d1d98e9..48b3929 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2005-12-12 Miklos Szeredi <miklos@szeredi.hu>
+
+ * Fix stale code in ifdef FreeBSD. Patch from Csaba Henk
+
2005-12-09 Miklos Szeredi <miklos@szeredi.hu>
* Released 2.5.0-pre1
diff --git a/lib/fuse.c b/lib/fuse.c
index cd5307c..dfc9668 100644
--- a/lib/fuse.c
+++ b/lib/fuse.c
@@ -1875,7 +1875,7 @@
* In FreeBSD, we always use these settings as inode numbers are needed to
* make getcwd(3) work.
*/
- f->flags |= FUSE_READDIR_INO;
+ f->conf.readdir_ino = 1;
#endif
f->se = fuse_lowlevel_new(f->conf.llopts, &fuse_path_ops,