diff --git a/src/core/hle/service/nvdrv/devices/nvhost_gpu.cpp b/src/core/hle/service/nvdrv/devices/nvhost_gpu.cpp index 0e94717004..5dd10ceb46 100644 --- a/src/core/hle/service/nvdrv/devices/nvhost_gpu.cpp +++ b/src/core/hle/service/nvdrv/devices/nvhost_gpu.cpp @@ -237,7 +237,7 @@ NvResult nvhost_gpu::AllocateObjectContext(IoctlAllocObjCtx& params) { params.flags, params.class_num); constexpr u32 allowed_mask{}; - params.flags &= allowed_mask; + params.flags = allowed_mask; } for (const auto &ctx_obj : ctxObj_params) {