diff --git a/src/modules/butterflies/butterflies_vital_rates.c b/src/modules/butterflies/butterflies_vital_rates.c
index de123095a443e7f11e61f8ec3f6930b3ba3c662f..ed0e54a694dff3bdad96e4586799013d5889137c 100644
--- a/src/modules/butterflies/butterflies_vital_rates.c
+++ b/src/modules/butterflies/butterflies_vital_rates.c
@@ -8,17 +8,19 @@ void bf_add_vital_rates(struct cats_configuration *conf, struct conf_data_butter
         set_vital_rate_suitability_cutoff_hint(&data->butterfly_generations, HYBRID_SUIT_TS_ZT);
         set_vital_rate_link_hybrid_function(&data->butterfly_generations, conf, LINK_SUITABILITY_SIGMOID);
         set_vital_density(&data->butterfly_generations, NO_DENSITY_DEP);
+        set_vital_rate_minimum(&data->butterfly_generations, 1.0);
+
 
 
         // adult to eggs
         register_module_vital_rate(conf, &data->eggs_per_female, "butterflies eggs per female");
         set_vital_rate_name(&data->eggs_per_female, "butterflies eggs per female");
-        set_vital_rate_suitability_cutoff_hint(&data->eggs_per_female, HYBRID_SUIT_TS_OT);
+        set_vital_rate_suitability_cutoff_hint(&data->eggs_per_female, HYBRID_SUIT_TS_ZT);
         set_vital_rate_link_hybrid_function(&data->eggs_per_female, conf, LINK_CONSTANT);
 
         // eggs to adults
         register_module_vital_rate(conf, &data->reproduction_rate, "butterflies reproduction rate");
         set_vital_rate_name(&data->reproduction_rate, "butterflies reproduction rate");
         set_vital_rate_link_hybrid_function(&data->reproduction_rate, conf, LINK_SUITABILITY_SIGMOID);
-        set_vital_rate_suitability_cutoff_hint(&data->reproduction_rate, HYBRID_SUIT_TS_OT);
+        set_vital_rate_suitability_cutoff_hint(&data->reproduction_rate, HYBRID_SUIT_TS_ZT);
 }