--- smbd/dir.c 2005-04-14 10:14:20.000000000 +0400 +++ smbd/dir.c.OK 2005-06-30 14:12:17.000000000 +0400 @@ -953,7 +953,7 @@ return False; } /* Honour _hide_special_ option */ - if (hide_special && !file_is_special(conn, entry, pst)) { + if (hide_special && file_is_special(conn, entry, pst)) { SAFE_FREE(entry); return False; }