diff --git a/source3/smbd/open.c b/source3/smbd/open.c index 81409762211..4b1d5a4de65 100644 --- a/source3/smbd/open.c +++ b/source3/smbd/open.c @@ -4624,7 +4624,7 @@ static NTSTATUS mkdir_internal(connection_struct *conn, return NT_STATUS_NOT_A_DIRECTORY; } - if (lp_store_dos_attributes(SNUM(conn)) && !posix_open) { + if (lp_store_dos_attributes(SNUM(conn))) { file_set_dosmode(conn, smb_dname, file_attributes | FILE_ATTRIBUTE_DIRECTORY,