diff --git a/src/endWeek/saDrugs.js b/src/endWeek/saDrugs.js
index 9417ebb0eaf3b480c6036cc33fff08574b8b9696..fce4d06bf861abe370fe09b8744968529bbe927a 100644
--- a/src/endWeek/saDrugs.js
+++ b/src/endWeek/saDrugs.js
@@ -1626,7 +1626,6 @@ App.SlaveAssignment.drugs = (function() {
 				slave.chem += 2;
 				if (WombBirthReady(slave, slave.pregData.normalBirth * 1.5) > 0) {
 					healthDamage(slave, 20);
-					startLabor(slave);
 					induce(slave);
 					V.birthee = 1;
 					r += ` ${He} has been ready to give birth for some time now. Suppressing birth for so long <span class="red">greatly affects ${his} health.</span> ${He} may <span class="red">have trouble</span> giving birth to ${his} oversized child`;
diff --git a/src/interaction/slaveInteract.js b/src/interaction/slaveInteract.js
index 2e9b887b5486f5d8b0aa404d0316fc0883f91fe9..2865eacec85f5c698948ace4612e246eb4651077 100644
--- a/src/interaction/slaveInteract.js
+++ b/src/interaction/slaveInteract.js
@@ -1575,7 +1575,6 @@ App.UI.SlaveInteract.fertility = function(slave) {
 				linkArray.push(App.UI.DOM.link(
 					`Induce labor`,
 					() => {
-						startLabor(slave);
 						induce(slave);
 						App.UI.SlaveInteract.refreshAll(slave);
 					},
diff --git a/src/js/statsChecker/pregChecker.js b/src/js/statsChecker/pregChecker.js
index 915acbbfd83cbd9fa44bef8702c0e330c0c1e423..c2669705efd72fb3dd1d91c44b34bcdd49519bc7 100644
--- a/src/js/statsChecker/pregChecker.js
+++ b/src/js/statsChecker/pregChecker.js
@@ -21,6 +21,7 @@ globalThis.isInduced = function(slave) {
 };
 
 globalThis.induce = function(slave) {
+	startLabor(slave);
 	slave.induce = 1;
 	V.birthee = 1;
 	/*