diff -r 6bce967ba1b5 -r 2bc456906ad6 Hardware/ATI/ATIGPU.cs --- a/Hardware/ATI/ATIGPU.cs Sun May 08 22:10:13 2011 +0000 +++ b/Hardware/ATI/ATIGPU.cs Sat May 14 13:26:09 2011 +0000 @@ -106,6 +106,9 @@ if (restoreDefaultFanSpeedRequired) { ADL.ADL_Overdrive5_FanSpeed_Set(adapterIndex, 0, ref this.initialFanSpeedValue); + if ((initialFanSpeedValue.Flags & + ADL.ADL_DL_FANCTRL_FLAG_USER_DEFINED_SPEED) == 0) + ADL.ADL_Overdrive5_FanSpeedToDefault_Set(adapterIndex, 0); restoreDefaultFanSpeedRequired = false; } }