diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/OPRSExternalPluginManager.java b/runelite-client/src/main/java/net/runelite/client/plugins/OPRSExternalPluginManager.java index c42398c54f..1b2532021b 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/OPRSExternalPluginManager.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/OPRSExternalPluginManager.java @@ -782,7 +782,17 @@ public class OPRSExternalPluginManager for (net.runelite.client.plugins.Plugin plugin : runelitePluginManager.getPlugins()) { - if (!extensions.get(0).getClass().getName().equals(plugin.getClass().getName())) + boolean found = false; + for (Plugin extension : extensions) + { + if (extension.getClass().getName().equals(plugin.getClass().getName())) + { + found = true; + break; + } + } + + if (!found) { continue; }