diff --git a/check_hddtemp b/check_hddtemp
index 0e52c5339208f11ba41365e2c0785edfeb36b89b..62c31aea30bd8cda40b59f8ac101e2fffcb364e6 100755
--- a/check_hddtemp
+++ b/check_hddtemp
@@ -43,7 +43,7 @@ def check_hddtemp(host, drive, warn, crit):
 	    sys.exit(2)
         elif drv_temp >= warn:
 	    print "WARNING -", drv_temp, "C | temp=%d" % drv_temp
-	    sys.exit(0)
+	    sys.exit(1)
         else:
 	    print "OK -", drv_temp, "C | temp=%d" % drv_temp
 	    sys.exit(0)