diff --git a/src/wayland/server/outputconfiguration_interface.cpp b/src/wayland/server/outputconfiguration_interface.cpp index 738a15e5f6..25b6b465d3 100644 --- a/src/wayland/server/outputconfiguration_interface.cpp +++ b/src/wayland/server/outputconfiguration_interface.cpp @@ -287,6 +287,9 @@ void OutputConfigurationInterface::setApplied() void OutputConfigurationInterface::Private::sendApplied() { + if (!resource) { + return; + } org_kde_kwin_outputconfiguration_send_applied(resource); } @@ -299,6 +302,9 @@ void OutputConfigurationInterface::setFailed() void OutputConfigurationInterface::Private::sendFailed() { + if (!resource) { + return; + } org_kde_kwin_outputconfiguration_send_failed(resource); }