diff --git a/src/evolution/start_of_evolution.c b/src/evolution/start_of_evolution.c
index ce3f222ee21f29ff70938f1e8a414293ece0395f..bb7416a078750d258740e85aebe5b26422162031 100644
--- a/src/evolution/start_of_evolution.c
+++ b/src/evolution/start_of_evolution.c
@@ -13,7 +13,6 @@ void start_of_evolution(struct stardata_t *stardata)
     /*************************************/
     /** set up variables and parameters **/
     /*************************************/
-    printf("SET MET\n");
     set_metallicities(stardata);
 #ifdef BSE
     /* set metallicity parameters */
diff --git a/src/setup/set_metallicities.c b/src/setup/set_metallicities.c
index 336195a5abb8c9b364d0d941c013f20d21525759..a749ae1bc4d5939089e764ebed17a69f81ca478c 100644
--- a/src/setup/set_metallicities.c
+++ b/src/setup/set_metallicities.c
@@ -10,13 +10,13 @@ void set_metallicities(struct stardata_t * RESTRICT const stardata)
      * If the effective or nucsyn metallicity are < 0, 
      * set it to the metallicity
      */
-    if(stardata->common.effective_metallicity < -TINY)
+    if(Negative_nonzero(stardata->common.effective_metallicity))
     {
         stardata->common.effective_metallicity =
             stardata->common.metallicity;
     }
 #ifdef NUCSYN
-    if(stardata->common.nucsyn_metallicity < -TINY)
+    if(Negative_nonzero(stardata->common.nucsyn_metallicity))
     {
         stardata->common.nucsyn_metallicity =
             stardata->common.metallicity;