diff --git a/src/backend/drm/DRM.cpp b/src/backend/drm/DRM.cpp index ceae96f..f35afb0 100644 --- a/src/backend/drm/DRM.cpp +++ b/src/backend/drm/DRM.cpp @@ -835,6 +835,8 @@ bool Aquamarine::CDRMBackend::dispatchEvents() { } uint32_t Aquamarine::CDRMBackend::capabilities() { + if (getCursorFormats().empty()) + return 0; return eBackendCapabilities::AQ_BACKEND_CAPABILITY_POINTER; }