diff --git a/src/add-ons/kernel/file_systems/nfs/nfs_add_on.c b/src/add-ons/kernel/file_systems/nfs/nfs_add_on.c index 01d801d2d1..e01f25c136 100644 --- a/src/add-ons/kernel/file_systems/nfs/nfs_add_on.c +++ b/src/add-ons/kernel/file_systems/nfs/nfs_add_on.c @@ -1854,8 +1854,8 @@ fs_create(fs_volume *_volume, fs_vnode *_dir, const char *name, int omode, (*cookie)->original_size = st.st_size; (*cookie)->st = st; - result = new_vnode(_volume, *vnid, newNode, &sNFSVnodeOps); - + result = publish_vnode(_volume, *vnid, newNode, &sNFSVnodeOps, + S_IFREG, 0); if (result < B_OK) { XDRInPacketDestroy(&reply); XDROutPacketDestroy(&call);