diff --git a/Source/Thirdparty/Dasher/Dasher.Build.cs b/Source/Thirdparty/Dasher/Dasher.Build.cs
index fbaf4ffc6ef0f8aa75057032b7366e932ea0025b..9b52064c9bf9ddab1f234fe6fcb97f4c443960cb 100644
--- a/Source/Thirdparty/Dasher/Dasher.Build.cs
+++ b/Source/Thirdparty/Dasher/Dasher.Build.cs
@@ -47,6 +47,7 @@ public class Dasher : ModuleRules
 		if (Target.Platform == UnrealTargetPlatform.Linux)
 		{
 			PublicAdditionalLibraries.Add(Path.Combine(ModuleDirectory, "Lib", "DasherCore.a"));
+			PublicAdditionalLibraries.Add(Path.Combine(ModuleDirectory, "Lib", "libpugixml.a"));
 		}
 	}
 }
diff --git a/Source/Thirdparty/Dasher/Lib/libpugixml.a b/Source/Thirdparty/Dasher/Lib/libpugixml.a
new file mode 100644
index 0000000000000000000000000000000000000000..e85fed68f0069d2a676bf55db6113bec42784fdb
Binary files /dev/null and b/Source/Thirdparty/Dasher/Lib/libpugixml.a differ