diff --git a/src/pregmod/generateChild.tw b/src/pregmod/generateChild.tw
index 9af6ab94daa6ed23f89da5265cda20412edb545c..3000b5dc421d344dab5db047ea41c87d9c463c50 100644
--- a/src/pregmod/generateChild.tw
+++ b/src/pregmod/generateChild.tw
@@ -562,6 +562,9 @@
 <<if $activeSlave.underArmHStyle != "hairless">>
 	<<set $activeSlave.underArmHStyle = either("bushy", "bushy", "bushy", "bushy", "bushy", "bushy", "bushy", "bushy", "bushy", "bushy", "bushy", "bushy", "hairless")>>
 <</if>>
+<<if $activeSlave.fetish == "mindbroken">>
+	<<set $activeSlave.fetish = "none")>>
+<</if>>
 <<if $incubatorImprintSetting == "terror">>
 	<<set $activeSlave.origin = "Shortly after birth, she was sealed in an aging tank until she was of age. She knows only of the terror that awaits her should she not obey her master.">>
 <<else>>
diff --git a/src/uncategorized/saLongTermEffects.tw b/src/uncategorized/saLongTermEffects.tw
index 14cd4cc116da33cd3fd98fbde874c021a25173f7..2652a3a74ffcee1c5246910707a4443f4ffb16f0 100644
--- a/src/uncategorized/saLongTermEffects.tw
+++ b/src/uncategorized/saLongTermEffects.tw
@@ -1032,7 +1032,7 @@
 			<</if>>
 			<<if ($slaves[$i].dick > 0)>>
 			<<if ($slaves[$i].energy >= 40)>>
-			<<if ($slaves[$i].analCount > 0)>>
+			<<if ($slaves[$i].analCount > 0) && canDoAnal($activeSlave)>>
 				Every time she cums with a dick up her ass, her @@.green;resistance to sex with men is worn away.@@
 				<<set $slaves[$i].attrXY += 3>>
 			<</if>>