Index: /TFP-WebServer/WebServer/ModInfo.xml
===================================================================
--- /TFP-WebServer/WebServer/ModInfo.xml	(revision 510)
+++ /TFP-WebServer/WebServer/ModInfo.xml	(revision 511)
@@ -5,5 +5,5 @@
 	<Description value="Integrated Webserver for the Web Dashboard and server APIs" />
 	<Author value="The Fun Pimps LLC" />
-	<Version value="2.1.0.0" />
+	<Version value="2.5.0.0" />
 	<Website value="" />
 </xml>
Index: /TFP-WebServer/WebServer/src/ModApi.cs
===================================================================
--- /TFP-WebServer/WebServer/src/ModApi.cs	(revision 510)
+++ /TFP-WebServer/WebServer/src/ModApi.cs	(revision 511)
@@ -8,10 +8,10 @@
 	public class ModApi : IModApi {
 		private Web webInstance;
-		private Mod modInstance;
+		public static Mod ModInstance;
 		
 		public void InitMod (Mod _modInstance) {
 			ModEvents.GameStartDone.RegisterHandler (GameStartDone);
 			ModEvents.WorldShuttingDown.RegisterHandler (WorldShuttingDown);
-			modInstance = _modInstance;
+			ModInstance = _modInstance;
 
 			Harmony.CreateAndPatchAll (Assembly.GetExecutingAssembly ());
@@ -23,5 +23,5 @@
 			}
 			
-			webInstance = new Web (modInstance.Path);
+			webInstance = new Web (ModInstance.Path);
 			LogBuffer.Init ();
 
Index: /TFP-WebServer/WebServer/src/OpenID.cs
===================================================================
--- /TFP-WebServer/WebServer/src/OpenID.cs	(revision 510)
+++ /TFP-WebServer/WebServer/src/OpenID.cs	(revision 511)
@@ -18,9 +18,7 @@
 			new Regex (@"^https?:\/\/steamcommunity\.com\/openid\/id\/([0-9]{17,18})");
 
-		private static readonly X509Certificate2 caCert =
-			new X509Certificate2 ($"{Path.GetDirectoryName (Assembly.GetExecutingAssembly ().Location)}/steam-rootca.cer");
-
-		private static readonly X509Certificate2 caIntermediateCert =
-			new X509Certificate2 ($"{Path.GetDirectoryName (Assembly.GetExecutingAssembly ().Location)}/steam-intermediate.cer");
+		private static readonly X509Certificate2 caCert = new X509Certificate2 ($"{ModApi.ModInstance.Path}/steam-rootca.cer");
+
+		private static readonly X509Certificate2 caIntermediateCert = new X509Certificate2 ($"{ModApi.ModInstance.Path}/steam-intermediate.cer");
 
 		private static bool verboseSsl = false;
Index: /TFP-WebServer/WebServer/src/WebAPI/OpenApiHelpers.cs
===================================================================
--- /TFP-WebServer/WebServer/src/WebAPI/OpenApiHelpers.cs	(revision 510)
+++ /TFP-WebServer/WebServer/src/WebAPI/OpenApiHelpers.cs	(revision 511)
@@ -36,5 +36,5 @@
 			string specText = ResourceHelpers.GetManifestResourceText (apiAssembly, masterResourceName, true);
 			if (specText == null) {
-				Log.Warning ($"[Web] Failed loading main OpenAPI spec from assembly '{Path.GetFileName (apiAssembly.Location)}'");
+				Log.Warning ($"[Web] Failed loading main OpenAPI spec from assembly '{apiAssembly}'");
 				return;
 			}
Index: /TFP-WebServer/bin/Mods/TFP_WebServer/ModInfo.xml
===================================================================
--- /TFP-WebServer/bin/Mods/TFP_WebServer/ModInfo.xml	(revision 510)
+++ /TFP-WebServer/bin/Mods/TFP_WebServer/ModInfo.xml	(revision 511)
@@ -5,5 +5,5 @@
 	<Description value="Integrated Webserver for the Web Dashboard and server APIs" />
 	<Author value="The Fun Pimps LLC" />
-	<Version value="2.1.0.0" />
+	<Version value="2.5.0.0" />
 	<Website value="" />
 </xml>
