diff --git a/Kernel/FileSystem/VirtualFileSystem.cpp b/Kernel/FileSystem/VirtualFileSystem.cpp index 30c3e3009c..06726ee936 100644 --- a/Kernel/FileSystem/VirtualFileSystem.cpp +++ b/Kernel/FileSystem/VirtualFileSystem.cpp @@ -502,7 +502,7 @@ KResult VFS::chmod(Custody& custody, mode_t mode) return KResult(-EROFS); // Only change the permission bits. - mode = (inode.mode() & ~06777u) | (mode & 06777u); + mode = (inode.mode() & ~07777u) | (mode & 07777u); return inode.chmod(mode); }