diff --git a/src/main/java/org/kde/kdeconnect/Device.java b/src/main/java/org/kde/kdeconnect/Device.java index 396b724f..828ad341 100644 --- a/src/main/java/org/kde/kdeconnect/Device.java +++ b/src/main/java/org/kde/kdeconnect/Device.java @@ -611,7 +611,7 @@ public class Device implements BaseLink.PackageReceiver { public void setPluginEnabled(String pluginName, boolean value) { settings.edit().putBoolean(pluginName,value).commit(); - if (value) addPlugin(pluginName); + if (value && isPaired() && isReachable()) addPlugin(pluginName); else removePlugin(pluginName); }