Index: trunk/i386/libsaio/smbios_patcher.c =================================================================== --- trunk/i386/libsaio/smbios_patcher.c (revision 108) +++ trunk/i386/libsaio/smbios_patcher.c (revision 109) @@ -175,7 +175,7 @@ if (table_num < MAX_RAM_SLOTS) { map = Platform.DMI.DIMM[table_num]; - if (Platform.RAM.DIMM[map].InUse && Platform.RAM.DIMM[map].Type != 0) { + if (Platform.RAM.DIMM[map].InUse && Platform.RAM.DIMM[map].Frequency != 0) { DBG("RAM Detected Freq = %d Mhz\n", Platform.RAM.DIMM[map].Frequency); return Platform.RAM.DIMM[map].Frequency; }