diff --git a/src/modules/graphics/opengl/Graphics.cpp b/src/modules/graphics/opengl/Graphics.cpp index a0d05f6ec..50f0a3e79 100644 --- a/src/modules/graphics/opengl/Graphics.cpp +++ b/src/modules/graphics/opengl/Graphics.cpp @@ -1568,7 +1568,7 @@ void Graphics::setColorMask(ColorChannelMask mask) uint32 maskbits = ((mask.r ? 1 : 0) << 0) | ((mask.g ? 1 : 0) << 1) | - ((mask.g ? 1 : 0) << 2) | ((mask.a ? 1 : 0) << 3); + ((mask.b ? 1 : 0) << 2) | ((mask.a ? 1 : 0) << 3); gl.setColorWriteMask(maskbits); states.back().colorMask = mask;