diff --git a/sm5/smartd.c b/sm5/smartd.c
index e7afa07d3258d895b8294dc6dff4211c126a97d1..22680feabd86fb8f9cd745f8234937dffabb4736 100644
--- a/sm5/smartd.c
+++ b/sm5/smartd.c
@@ -69,7 +69,7 @@
 extern const char *atacmdnames_c_cvsid, *atacmds_c_cvsid, *ataprint_c_cvsid, *escalade_c_cvsid, 
                   *knowndrives_c_cvsid, *os_XXXX_c_cvsid, *scsicmds_c_cvsid, *utility_c_cvsid;
 
-const char *smartd_c_cvsid="$Id: smartd.c,v 1.257 2003/12/05 13:14:06 ballen4705 Exp $" 
+const char *smartd_c_cvsid="$Id: smartd.c,v 1.258 2003/12/05 13:20:20 ballen4705 Exp $" 
                             ATACMDS_H_CVSID ATAPRINT_H_CVSID CONFIG_H_CVSID EXTERN_H_CVSID KNOWNDRIVES_H_CVSID
                             SCSICMDS_H_CVSID SMARTD_H_CVSID UTILITY_H_CVSID; 
 
@@ -331,7 +331,7 @@ void MailWarning(cfgfile *cfg, int which, char *fmt, ...){
   maildata* data=cfg->mailwarn;
   
   // See if user wants us to send mail
-  if (!(data=cfg->mailwarn))
+  if (!data)
     return;
   
   address=data->address;
diff --git a/sm5/smartd.cpp b/sm5/smartd.cpp
index 03a0aef4e81416d54e6bc0dad1a9e7cdbb9ee7cc..ebe472b760587fbea33a205a1ba37e3623b9c9e5 100644
--- a/sm5/smartd.cpp
+++ b/sm5/smartd.cpp
@@ -69,7 +69,7 @@
 extern const char *atacmdnames_c_cvsid, *atacmds_c_cvsid, *ataprint_c_cvsid, *escalade_c_cvsid, 
                   *knowndrives_c_cvsid, *os_XXXX_c_cvsid, *scsicmds_c_cvsid, *utility_c_cvsid;
 
-const char *smartd_c_cvsid="$Id: smartd.cpp,v 1.257 2003/12/05 13:14:06 ballen4705 Exp $" 
+const char *smartd_c_cvsid="$Id: smartd.cpp,v 1.258 2003/12/05 13:20:20 ballen4705 Exp $" 
                             ATACMDS_H_CVSID ATAPRINT_H_CVSID CONFIG_H_CVSID EXTERN_H_CVSID KNOWNDRIVES_H_CVSID
                             SCSICMDS_H_CVSID SMARTD_H_CVSID UTILITY_H_CVSID; 
 
@@ -331,7 +331,7 @@ void MailWarning(cfgfile *cfg, int which, char *fmt, ...){
   maildata* data=cfg->mailwarn;
   
   // See if user wants us to send mail
-  if (!(data=cfg->mailwarn))
+  if (!data)
     return;
   
   address=data->address;