diff --git a/src/backends/native/meta-output-kms.c b/src/backends/native/meta-output-kms.c index d002f1098..0393a6217 100644 --- a/src/backends/native/meta-output-kms.c +++ b/src/backends/native/meta-output-kms.c @@ -342,6 +342,9 @@ maybe_add_fallback_modes (const MetaKmsConnectorState *connector_state, MetaGpuKms *gpu_kms, MetaKmsConnector *kms_connector) { + if (!connector_state->modes) + return; + if (!connector_state->has_scaling) return;