diff --git a/src/uncategorized/surgeryDegradation.tw b/src/uncategorized/surgeryDegradation.tw
index b2680b2b7aba839c6d71df3d048ba07684f7b0d6..13526fa2bfb38160685bcdd3e976a3ee5b793e97 100644
--- a/src/uncategorized/surgeryDegradation.tw
+++ b/src/uncategorized/surgeryDegradation.tw
@@ -1977,7 +1977,7 @@ As the remote surgery's long recovery cycle completes,
 		$He leaves the surgery with nothing but a nonspecific ache in $his lower abdomen, but $he has managed to catch enough slave rumors about what the organ farm can do to dread the discovery of what now resides inside $him. $He is @@.gold;terrified@@ of your apparently untrammeled power over $his body, and @@.mediumorchid;furious@@ at $his lack of control over $his own person. As with all surgery @@.red;$his health has been slightly affected.@@
 		<<set $activeSlave.trust -= 5, $activeSlave.devotion -= 5>>
 	<</if>>
-	<<if canGetPregnant($activeSlave)>>
+	<<if isFertile($activeSlave) && $activeSlave.preg == 0>>
 		<<= knockMeUp($activeSlave, 100, 2, $activeSlave.ID, 1)>>
 		$He doesn't even have the chance to reach the slave quarters before $his new reproductive system detects $his unprotected fertility and begins to internally cum. <<if canWalk($activeSlave)>>$He struggles to stand as wave after wave of pleasure radiates from inside $his self-fertilizing womb<<else>>The slave carrying $him struggles to keep their grip on the orgasm wracked $girl<</if>>. By the time $he is finished, $he is a sweat-soaked, panting mess with a womb @@.lime;<<if $activeSlave.pregType > 50>>stuffed full of fertilized eggs<<elseif $activeSlave.pregType > 20>>filled with new life<<elseif $activeSlave.pregType > 1>>housing several new lives<<else>>filled with seed and a new life<</if>>.@@
 	<</if>>