diff --git a/Pilz.Plugins/PluginManagerT.cs b/Pilz.Plugins/PluginManagerT.cs index 4ed9414..0db43c6 100644 --- a/Pilz.Plugins/PluginManagerT.cs +++ b/Pilz.Plugins/PluginManagerT.cs @@ -187,7 +187,7 @@ namespace Pilz.Plugins try { - if (Activator.CreateInstance(type, parameters) is TPluginInterface plugin) + if (Activator.CreateInstance(type, BindingFlags.Public | BindingFlags.NonPublic, null, parameters, null) is TPluginInterface plugin) { if (plugin is IPluginLateInitialization pluginLateInit) pluginLateInit.LateInit();