diff --git a/src/backends/drm/drm_pipeline.cpp b/src/backends/drm/drm_pipeline.cpp index 4e7ba5921b..789050d438 100644 --- a/src/backends/drm/drm_pipeline.cpp +++ b/src/backends/drm/drm_pipeline.cpp @@ -488,7 +488,7 @@ QMap> DrmPipeline::cursorFormats() const bool DrmPipeline::hasCTM() const { - return m_pending.crtc && m_pending.crtc->ctm.isValid(); + return gpu()->atomicModeSetting() && m_pending.crtc && m_pending.crtc->ctm.isValid(); } bool DrmPipeline::hasGammaRamp() const