summaryrefslogtreecommitdiff
path: root/lib/igt_kms.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib/igt_kms.h')
-rw-r--r--lib/igt_kms.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/igt_kms.h b/lib/igt_kms.h
index b37370a0..0e75d0c9 100644
--- a/lib/igt_kms.h
+++ b/lib/igt_kms.h
@@ -411,7 +411,8 @@ void igt_wait_for_vblank_count(int drm_fd, enum pipe pipe, int count);
static inline bool igt_output_is_connected(igt_output_t *output)
{
/* Something went wrong during probe? */
- if (!output->config.connector)
+ if (!output->config.connector ||
+ !output->config.connector->count_modes)
return false;
if (output->config.connector->connection == DRM_MODE_CONNECTED)