From 6bea0ab38a76368a9963af15bd3d5528ba685381 Mon Sep 17 00:00:00 2001 From: Aireil <33433913+Aireil@users.noreply.github.com> Date: Thu, 29 Apr 2021 09:00:00 +0200 Subject: [PATCH] fix: raw plugins not loading without config file --- Dalamud/Plugin/PluginManager.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dalamud/Plugin/PluginManager.cs b/Dalamud/Plugin/PluginManager.cs index ffc9715ea..4d625d86a 100644 --- a/Dalamud/Plugin/PluginManager.cs +++ b/Dalamud/Plugin/PluginManager.cs @@ -149,7 +149,7 @@ namespace Dalamud.Plugin return prio2.CompareTo(prio1); }); - this.deferredPlugins = pluginDefs.Where(x => x.definition?.LoadPriority <= 0); + this.deferredPlugins = pluginDefs.Where(x => x.definition == null || x.definition.LoadPriority <= 0); // Pass preloaded definitions for "synchronous load" plugins to LoadPluginFromAssembly, because we already loaded them anyways foreach (var (dllFile, definition, isRaw) in pluginDefs.Where(x => x.definition?.LoadPriority > 0))