diff --git a/src/js/birth/birth.js b/src/js/birth/birth.js
index 310b7c7b985a3d913b542037438ba4de89410f5a..f5616312b5fad08f5c7615a07b3a93c2d7421045 100644
--- a/src/js/birth/birth.js
+++ b/src/js/birth/birth.js
@@ -2070,6 +2070,7 @@ globalThis.birth = function(slave, {birthStorm = false, cSection = false} = {})
 			slaveDead = 1;
 		} else {
 			slave.induce = 0;
+			slave.labor = 0;
 		}
 		return el;
 	}
diff --git a/src/uncategorized/saLongTermEffects.tw b/src/uncategorized/saLongTermEffects.tw
index 69e27f936255c58a221341535c873048c758135d..22c2a3e7dc135090a27671d58ddaeb8cb7601f0d 100644
--- a/src/uncategorized/saLongTermEffects.tw
+++ b/src/uncategorized/saLongTermEffects.tw
@@ -3820,7 +3820,7 @@
 			<</if>>
 		<<else>>
 			<<if WombBirthReady($slaves[$i], 37)>> /* broodmothers ready at 37 week always */
-				<<run startLabor($activeSlave)>>
+				<<run startLabor($slaves[$i])>>
 			<</if>>
 		<</if>>
 	<</if>>