diff --git a/src/pregmod/fSlaveSelfImpreg.tw b/src/pregmod/fSlaveSelfImpreg.tw
index 03a145f320f53fc9ed94802d27a4fc3c210cb07a..632215f7fa863fed480b78db04c700a7fdc38549 100644
--- a/src/pregmod/fSlaveSelfImpreg.tw
+++ b/src/pregmod/fSlaveSelfImpreg.tw
@@ -6,7 +6,6 @@
 <<set _pfh = ($activeSlave.fetish == "pregnancy" && $activeSlave.fetishStrength > 50)>>
 <<set _pfk = (_pfh && $activeSlave.fetishKnown == 1) || $activeSlave.sexualFlaw == "breeder">>
 <<set _coop = true, _enjoy = true>>
-<<set _belly = bellyAdjective($activeSlave)>>
 <<set _superfetation = ($activeSlave.geneticQuirks.superfetation == 2 && $activeSlave.pregKnown == 1) ? 1 : 0>>
 
 <<if ($activeSlave.fetish == "mindbroken")>>
@@ -184,7 +183,12 @@
 	<<set $activeSlave.counter.vaginal += _actCount, $vaginalTotal += _actCount>>
 <</if>>
 
-You repeat this ritual throughout the week, ensuring that $activeSlave.slaveName is carrying $his own child.
+You repeat this ritual throughout the week, ensuring that $activeSlave.slaveName
+<<if _superfetation == 1>>
+	has @@.lime;added another child@@ to $his pregnancy.
+<<else>>
+	is @@.lime;carrying $his own child.@@
+<</if>>
 
 <<= knockMeUp($activeSlave, 100, 2, $activeSlave.ID, 1)>>
 
diff --git a/src/uncategorized/slaveInteract.tw b/src/uncategorized/slaveInteract.tw
index c1c74cb4926b150e6796ff5cf9303cbb5f07421c..5acbd606a9c197a31e9ad99287573dd8f6603652 100644
--- a/src/uncategorized/slaveInteract.tw
+++ b/src/uncategorized/slaveInteract.tw
@@ -1511,7 +1511,7 @@ Aphrodisiacs: <span id="aphrodisiacs"><strong><<if $activeSlave.aphrodisiacs > 1
 <</if>>
 
 <<if $propOutcome == 1 && $arcologies[0].FSRestart != "unset">>
-	<<if $activeSlave.breedingMark == 0 && $activeSlave.fuckdoll == 0 && $activeSlave.eggType == "human" && isFertile($activeSlave)>>
+	<<if $activeSlave.breedingMark == 0 && $activeSlave.fuckdoll == 0 && $activeSlave.eggType == "human" && isFertile($activeSlave) && $activeSlave.preg == 0>>
 		<br>&nbsp;&nbsp;&nbsp;&nbsp;
 		[[Breeder Eligibility Exam|BreedingTest]]
 	<</if>>