diff --git a/kutils/kidletime/kidletime.cpp b/kutils/kidletime/kidletime.cpp index 44cfc35e..39d3a4cb 100644 --- a/kutils/kidletime/kidletime.cpp +++ b/kutils/kidletime/kidletime.cpp @@ -181,13 +181,11 @@ void KIdleTimePrivate::loadSystem() poller = new XScreensaverBasedPoller(); } #endif + // either XSync or Xscreensaver must be available, see the top-level build file + Q_ASSERT(!poller.isNull()); - if (!poller.isNull()) { - kDebug() << "Using poller" << poller.data(); - poller.data()->setUpPoller(); - } else { - kWarning() << "No poller"; - } + kDebug() << "Using poller" << poller.data(); + poller.data()->setUpPoller(); } void KIdleTimePrivate::unloadCurrentSystem()