diff --git a/src/org/kde/kdeconnect/Device.java b/src/org/kde/kdeconnect/Device.java index aa5d0347..69c5a76d 100644 --- a/src/org/kde/kdeconnect/Device.java +++ b/src/org/kde/kdeconnect/Device.java @@ -565,6 +565,11 @@ public class Device implements BaseLink.PacketReceiver { } } else if (isPaired()) { + // pluginsByIncomingInterface may not be built yet + if(pluginsByIncomingInterface.isEmpty()) { + reloadPluginsFromSettings(); + } + //If capabilities are not supported, iterate all plugins Collection targetPlugins = pluginsByIncomingInterface.get(np.getType()); if (targetPlugins != null && !targetPlugins.isEmpty()) {