diff --git a/src/endWeek/saDrugs.js b/src/endWeek/saDrugs.js
index 60b39ae21201b5fe0f20e2287e0e68b23ea06329..5a34bf6dade71852d409a201a16ed75eb2909827 100644
--- a/src/endWeek/saDrugs.js
+++ b/src/endWeek/saDrugs.js
@@ -1560,7 +1560,7 @@ App.SlaveAssignment.drugs = (function() {
 				if (slave.preg >= slave.pregData.normalBirth) {
 					r += ` ${He} is full term; gestation restriction agents <span class="red">can't suppress labor</span> and ${his} regimen is ended to prevent health damage.`;
 					slave.pregControl = "none";
-				} else if (slave.preg >= slave.pregData.normalBirth / 2.5) {
+				} else if ((slave.preg >= slave.pregData.normalBirth / 2.5) || (slave.bellyPreg >= 1500 && slave.weight <= 130)) {
 					r += ` ${His} belly feels very docile, ${his} gestation rate is <span class="coral">greatly reduced.</span>`;
 				} else if (slave.preg > 0) {
 					r += ` ${His} gestation rate is <span class="coral">greatly reduced,</span> delaying how long it will be until ${his} pregnancy is visible.`;