Index: /lm-sensors/trunk/prog/sensors/chips.c
===================================================================
--- /lm-sensors/trunk/prog/sensors/chips.c	(revision 2289)
+++ /lm-sensors/trunk/prog/sensors/chips.c	(revision 2306)
@@ -3146,5 +3146,6 @@
       print_temp_info( cur, max, min, MINMAX, 0, 0);
       printf(" sensor = %s  ", (((int)sens)==3) ? "diode" :
-                             (((int)sens)==2) ? "thermistor" : "invalid");
+                               (((int)sens)==2) ? "thermistor" :
+                               (((int)sens)==0) ? "disabled" : "invalid");
       printf( " %s\n", alarms & IT87_ALARM_TEMP1 ? "ALARM" : "" );
     }
@@ -3161,5 +3162,6 @@
       print_temp_info( cur, max, min, MINMAX, 0, 0);
       printf(" sensor = %s  ", (((int)sens)==3) ? "diode" :
-                             (((int)sens)==2) ? "thermistor" : "invalid");
+                             (((int)sens)==2) ? "thermistor" :
+                             (((int)sens)==0) ? "disabled" : "invalid");
       printf( " %s\n", alarms & IT87_ALARM_TEMP2 ? "ALARM" : "" );
     }
@@ -3176,5 +3178,6 @@
       print_temp_info( cur, max, min, MINMAX, 0, 0);
       printf(" sensor = %s  ", (((int)sens)==3) ? "diode" :
-                             (((int)sens)==2) ? "thermistor" : "invalid");
+                               (((int)sens)==2) ? "thermistor" :
+                               (((int)sens)==0) ? "disabled" : "invalid");
       printf( " %s\n", alarms & IT87_ALARM_TEMP3 ? "ALARM" : "" );
     }
