diff --git a/core/device.cpp b/core/device.cpp index fe215eb29..f4c70a27e 100644 --- a/core/device.cpp +++ b/core/device.cpp @@ -133,7 +133,11 @@ void Device::reloadPlugins() && (m_incomingCapabilities & outgoingInterfaces).isEmpty() && (m_outgoingCapabilities & incomingInterfaces).isEmpty() ) { - qCWarning(KDECONNECT_CORE) << "not loading " << pluginName << "because of unmatched capabilities"; + if (!m_incomingCapabilities.isEmpty() || !m_outgoingCapabilities.isEmpty()) { + qCWarning(KDECONNECT_CORE) << "not loading " << pluginName << "because of unmatched capabilities" << + outgoingInterfaces << incomingInterfaces; + } + unsupportedPlugins.append(pluginName); continue; }