diff --git a/OpenRA.Game/Platform.cs b/OpenRA.Game/Platform.cs index 4925d01a6f..91f16e9914 100644 --- a/OpenRA.Game/Platform.cs +++ b/OpenRA.Game/Platform.cs @@ -70,8 +70,9 @@ namespace OpenRA static string GetSupportDir() { // Use a local directory in the game root if it exists - if (Directory.Exists("Support")) - return "Support" + Path.DirectorySeparatorChar; + var supportDir = Path.Combine(GameDir, "Support"); + if (Directory.Exists(supportDir)) + return supportDir + Path.DirectorySeparatorChar; var dir = Environment.GetFolderPath(Environment.SpecialFolder.Personal);