summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/util_wayland.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/util_wayland.c b/src/util_wayland.c
index 4764af6..366f9ba 100644
--- a/src/util_wayland.c
+++ b/src/util_wayland.c
@@ -437,7 +437,10 @@ EAPI int widget_util_get_drm_fd(void *dpy, int *fd)
wl_event_queue_destroy(wl_queue);
wl_registry_destroy(wl_registry);
- wl_drm_destroy(info.wl_drm);
+
+ if (info.wl_drm) {
+ wl_drm_destroy(info.wl_drm);
+ }
if (disp == dpy) {
wl_display_disconnect(disp);