diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/PluginManager.java b/runelite-client/src/main/java/net/runelite/client/plugins/PluginManager.java index 268ad365ce..0a49cc0029 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/PluginManager.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/PluginManager.java @@ -204,7 +204,7 @@ public class PluginManager Module pluginModule = (Binder binder) -> { // Since the plugin itself is a module, it won't bind itself, so we'll bind it here - binder.bind(com.openosrs.client.plugins.Plugin.class).toInstance((com.openosrs.client.plugins.Plugin)pl); + binder.bind((Class) pl.getClass()).toInstance(pl); binder.install(pl); }; Injector pluginInjector = RuneLite.getInjector().createChildInjector(pluginModule);