From fe34dcb0bd07f03d6de7623feb78f7f337d8d3e7 Mon Sep 17 00:00:00 2001 From: MapleWheels Date: Tue, 17 Mar 2026 10:58:48 -0400 Subject: [PATCH] Added null location check to assembly inclusion list. --- .../SharedSource/LuaCs/_Services/PluginManagementService.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/Barotrauma/BarotraumaShared/SharedSource/LuaCs/_Services/PluginManagementService.cs b/Barotrauma/BarotraumaShared/SharedSource/LuaCs/_Services/PluginManagementService.cs index c102bcae1..639f27045 100644 --- a/Barotrauma/BarotraumaShared/SharedSource/LuaCs/_Services/PluginManagementService.cs +++ b/Barotrauma/BarotraumaShared/SharedSource/LuaCs/_Services/PluginManagementService.cs @@ -99,6 +99,7 @@ public class PluginManagementService : IAssemblyManagementService !ass.GetName().FullName.StartsWith("BarotraumaCore") && !ass.GetName().FullName.StartsWith("Barotrauma") && !ass.GetName().FullName.StartsWith("DedicatedServer")) + .Where(ass => !ass.Location.IsNullOrWhiteSpace()) .Select(MetadataReference (ass) => MetadataReference.CreateFromFile(ass.Location))) .Where(ar => ar is not null) .ToImmutableArray();