diff --git a/src/nvidia-modeset/src/nvkms-dpy.c b/src/nvidia-modeset/src/nvkms-dpy.c index 2716d8488..aa96daeb0 100644 --- a/src/nvidia-modeset/src/nvkms-dpy.c +++ b/src/nvidia-modeset/src/nvkms-dpy.c @@ -3465,7 +3465,8 @@ NvKmsDpyOutputColorFormatInfo nvDpyGetOutputColorFormatInfo( NV_KMS_DPY_ATTRIBUTE_CURRENT_COLOR_BPC_10; colorFormatsInfo.yuv444.maxBpc = NV_KMS_DPY_ATTRIBUTE_CURRENT_COLOR_BPC_10; - } else if (pDpyEvo->parsedEdid.info.input.u.digital.bpc < 8) { + } else if (pDpyEvo->parsedEdid.info.input.u.digital.bpc != 0 && + pDpyEvo->parsedEdid.info.input.u.digital.bpc < 8) { colorFormatsInfo.rgb444.maxBpc = NV_KMS_DPY_ATTRIBUTE_CURRENT_COLOR_BPC_6; colorFormatsInfo.yuv444.maxBpc =