diff --git a/src/xrt/state_trackers/oxr/oxr_session.c b/src/xrt/state_trackers/oxr/oxr_session.c index e9042ffee6b30c9dce6e91f16485c351f289e6b4..1d33788048b6352dac5905d22fc049bb8bfb378a 100644 --- a/src/xrt/state_trackers/oxr/oxr_session.c +++ b/src/xrt/state_trackers/oxr/oxr_session.c @@ -499,7 +499,7 @@ oxr_session_frame_end(struct oxr_logger *log, "unknown environment blend mode"); } - if ((blend_mode & sess->sys->head->hmd->blend_mode) == 0) { + if ((blend_mode & sess->sys->head->hmd->blend_mode) != blend_mode) { return oxr_error(log, XR_ERROR_ENVIRONMENT_BLEND_MODE_UNSUPPORTED, "(frameEndInfo->environmentBlendMode) "