From 9a6b345bacbe6d5d930f6dcf20b0fd07136952f6 Mon Sep 17 00:00:00 2001 From: dec05eba Date: Tue, 21 Apr 2026 16:42:36 +0200 Subject: [PATCH] Fix kms capture crash when no monitor is available --- src/capture/kms.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/capture/kms.c b/src/capture/kms.c index 76e0292..fe4eb40 100644 --- a/src/capture/kms.c +++ b/src/capture/kms.c @@ -588,7 +588,7 @@ static int gsr_capture_kms_capture(gsr_capture *cap, gsr_capture_metadata *captu (void)capture_metadata; gsr_capture_kms *self = cap->priv; - if(self->params.kms_response->num_items == 0) + if(!self->drm_fd || self->params.kms_response->num_items == 0) return -1; vec2i capture_pos = self->capture_pos;