diff --git a/src/npc/descriptions/fMaternitySwing.tw b/src/npc/descriptions/fMaternitySwing.tw
index 543b4c36721f263a225619bc23c77e661270c730..492c56e5cc0d35b74421ab7c0e97b84e9eee67b4 100644
--- a/src/npc/descriptions/fMaternitySwing.tw
+++ b/src/npc/descriptions/fMaternitySwing.tw
@@ -35,7 +35,7 @@ hanging above the floor of your office, you turn your attention to molesting $hi
 	groans with barely restrained lust.
 <<else>> groans in lust and terror.
 <</if>> 
-You strap into your own customized version of the device, then elevate your body so that your dick is at the perfect angle to drive yourself and your 	
+You strap into your own customized version of the device, then elevate your body so that <<if $PC.dick == 1>>your dick<<else>>the device's built-in strapon<</if>> is at the perfect angle to drive yourself and your 	
 <<if $activeSlave.bellyPreg >= 600000>>
 		brood-slave 
 <<else>>
@@ -49,7 +49,7 @@ into a string of mutual orgasms with some truly astounding aerial sex. The sight
 <<else>> and the sight of $his ugly tears rolling down $his face to hit the ground far below is one hell of a bonus. 
 <</if>> 
 Once finished, you release $him from $his restraints and have $him carried away to clean $himself up before returning to $his duties.
-
+<<if $activeSlave.mpreg == 1>><<= AnalVCheck()>><<else>><<= VaginalVCheck()>><</if>>
 
 <<if passage() != "Slave Interact">>
 	<<set _fv = $slaveIndices[$activeSlave.ID]>>