diff --git a/garadget/integrationplugingaradget.cpp b/garadget/integrationplugingaradget.cpp index 84f0f79b..574704f0 100644 --- a/garadget/integrationplugingaradget.cpp +++ b/garadget/integrationplugingaradget.cpp @@ -106,7 +106,7 @@ void IntegrationPluginGaradget::thingRemoved(Thing *thing) { qCDebug(dcGaradget) << thing << "Removed"; m_mqttClients.take(thing)->deleteLater(); - if (m_pluginTimer && !myThings().isEmpty()) { + if (m_pluginTimer && myThings().isEmpty()) { hardwareManager()->pluginTimerManager()->unregisterTimer(m_pluginTimer); m_pluginTimer = nullptr; }