diff --git a/src/pregmod/widgets/seBirthWidgets.tw b/src/pregmod/widgets/seBirthWidgets.tw
index aa0327d488c3673f01fa6d8f4f829891a8fd0215..2bd8acc27fedee5918d3f16703207e6ffaa0d155 100644
--- a/src/pregmod/widgets/seBirthWidgets.tw
+++ b/src/pregmod/widgets/seBirthWidgets.tw
@@ -297,9 +297,9 @@
 <<if $slaves[$i].broodmother > 0>>
 	<<set $slaves[$i].curBabies = WombBirth($slaves[$i], 37)>> /*broodmothers - give birth for all 37+ week fetuses.*/
 <<elseif $slaves[$i].prematureBirth == 1>>
-	<<set $slaves[$i].curBabies = WombBirth($slaves[$i], $activeSlave.pregData.minLiveBirth/1.5)>> /*around 22 weeks for human*/
+	<<set $slaves[$i].curBabies = WombBirth($slaves[$i], $slaves[$i].pregData.minLiveBirth/1.5)>> /*around 22 weeks for human*/
 <<else>>
-	<<set $slaves[$i].curBabies = WombBirth($slaves[$i], $activeSlave.pregData.minLiveBirth)>> /*Normal human pregnancy - 34 week is minimal gestation time for live birth.*/
+	<<set $slaves[$i].curBabies = WombBirth($slaves[$i], $slaves[$i].pregData.minLiveBirth)>> /*Normal human pregnancy - 34 week is minimal gestation time for live birth.*/
 <</if>>
 <<set $slaves[$i].curStillBirth = 0 >>