diff --git a/LibreHardwareMonitorLib/Hardware/RyzenSMU.cs b/LibreHardwareMonitorLib/Hardware/RyzenSMU.cs index e84f89f..d9a0d5e 100644 --- a/LibreHardwareMonitorLib/Hardware/RyzenSMU.cs +++ b/LibreHardwareMonitorLib/Hardware/RyzenSMU.cs @@ -283,7 +283,7 @@ namespace LibreHardwareMonitor.Hardware float[] table = ReadDramToArray(); // Fix for Zen+ empty values on first call. - if (table[0] == 0) + if (table.Length == 0 || table[0] == 0) { Thread.Sleep(10); TransferTableToDram();