diff --git a/media_driver/agnostic/common/cm/cm_kernel_rt.cpp b/media_driver/agnostic/common/cm/cm_kernel_rt.cpp index 8422b2d48bd..f5cb877b8e4 100644 --- a/media_driver/agnostic/common/cm/cm_kernel_rt.cpp +++ b/media_driver/agnostic/common/cm/cm_kernel_rt.cpp @@ -230,7 +230,8 @@ int32_t CmKernelRT::Create(CmDeviceRT *device, } #if USE_EXTENSION_CODE - result = kernel->InitForGTPin(device, program, kernel); + if (device) + result = kernel->InitForGTPin(device, program, kernel); #endif return result;