diff --git a/OpenRA.Renderer.Sdl2/ErrorHandler.cs b/OpenRA.Renderer.Sdl2/ErrorHandler.cs index 6d56e3284a..a34774103d 100644 --- a/OpenRA.Renderer.Sdl2/ErrorHandler.cs +++ b/OpenRA.Renderer.Sdl2/ErrorHandler.cs @@ -18,7 +18,8 @@ namespace OpenRA.Renderer.Sdl2 { public static void CheckGlVersion() { - var version = GL.GetString(StringName.Version).Split(' ')[0].Split('.'); + var versionString = GL.GetString(StringName.Version); + var version = versionString.Contains(" ") ? versionString.Split(' ')[0].Split('.') : versionString.Split('.'); int major = 0; if (version.Length > 0)