diff --git a/src/backend/drm/DRM.cpp b/src/backend/drm/DRM.cpp index 187b991..c7b4fea 100644 --- a/src/backend/drm/DRM.cpp +++ b/src/backend/drm/DRM.cpp @@ -261,7 +261,7 @@ void Aquamarine::CDRMBackend::restoreAfterVT() { backend->log(AQ_LOG_ERROR, "drm: failed reset"); for (auto& c : connectors) { - if (!c->crtc) + if (!c->crtc || !c->output) continue; SDRMConnectorCommitData data = {