Index: /lm-sensors/trunk/kernel/chips/adm1021.c
===================================================================
--- /lm-sensors/trunk/kernel/chips/adm1021.c	(revision 232)
+++ /lm-sensors/trunk/kernel/chips/adm1021.c	(revision 236)
@@ -175,5 +175,5 @@
        register (I wish all SMBus chips had this..)       */
     /* The MAX1617 does not have it, regrettably. */
-    if (smbus_read_byte_data(adapter,address,adm1021_REG_DEVICE_ID) != 0x41){
+    if (smbus_read_byte_data(adapter,address,adm1021_REG_DEVICE_ID) == 0x41){
 	type = adm1021;
         type_name = "adm1021";
