From d43b417cffe319bc37e8f59f0f5f44535fb99195 Mon Sep 17 00:00:00 2001 From: Jakob Date: Fri, 17 Sep 2021 12:15:55 +0200 Subject: [PATCH] fix #21 --- EnvyUpdate/Util.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/EnvyUpdate/Util.cs b/EnvyUpdate/Util.cs index c2173e6..ba48d29 100644 --- a/EnvyUpdate/Util.cs +++ b/EnvyUpdate/Util.cs @@ -33,7 +33,8 @@ namespace EnvyUpdate { if (obj["Description"].ToString().ToLower().Contains("nvidia")) { - OfflineGPUVersion = obj["DriverVersion"].ToString().Replace(".", string.Empty).Substring(5); + OfflineGPUVersion = obj["DriverVersion"].ToString().Replace(".", string.Empty); + OfflineGPUVersion = OfflineGPUVersion.Substring(Math.Max(0, OfflineGPUVersion.Length - 5)); OfflineGPUVersion = OfflineGPUVersion.Substring(0, 3) + "." + OfflineGPUVersion.Substring(3); // add dot foundGpu = true; break;