diff --git a/utilities.js b/utilities.js index abe54b3..dbb6be3 100644 --- a/utilities.js +++ b/utilities.js @@ -155,7 +155,9 @@ function parseHddTempOutput(txt, sep) { let fields = line.split(sep).filter(function(e){ return e; }); sensor['label'] = _('Drive %s').format(fields[0].split('/').pop()); sensor['temp'] = parseFloat(fields[2]); - sensors.push(sensor); + //push only if the temp is a Number + if (!isNaN(sensor['temp'])) + sensors.push(sensor); } return sensors; }