diff --git a/devNotes/VersionChangeLog-Premod+LoliMod.txt b/devNotes/VersionChangeLog-Premod+LoliMod.txt
index 4e82ed35db55a2c56494e8ce2a8661c913c25436..72b7537b9c3852a3547af2669332a47126868508 100644
--- a/devNotes/VersionChangeLog-Premod+LoliMod.txt
+++ b/devNotes/VersionChangeLog-Premod+LoliMod.txt
@@ -4,6 +4,9 @@
 
 3/17/2018
 
+	399.2
+	-added missing impregnation checks to slave-slave impreg
+
 	399.1
 	-policy now sets properly
 
diff --git a/src/npc/fSlaveImpregConsummate.tw b/src/npc/fSlaveImpregConsummate.tw
index e2fea3b4fa62a378a478c2c045822adf49e53a21..095f5c62862b7860749d498d2dba13d0f916be39 100644
--- a/src/npc/fSlaveImpregConsummate.tw
+++ b/src/npc/fSlaveImpregConsummate.tw
@@ -128,7 +128,7 @@ Next, you see to $activeSlave.slaveName.
 <</if>>
 
 
-<<KnockMeUp $activeSlave 100 2 $impregnatrix.ID>>
+<<KnockMeUp $activeSlave 100 2 $impregnatrix.ID 1>>
 
 
 <br><br>
@@ -177,7 +177,9 @@ Next, you see to $activeSlave.slaveName.
 				$impregnatrix.slaveName will certainly remember this @@.hotpink;very special@@ day for many reasons, including it being her @@.lime;first time@@ as she inseminated $activeSlave.slaveName.
 				<<set $impregnatrix.devotion += 4, $impregnatrix.vagina = 1>>
 			<</if>>
-			<<KnockMeUp $impregnatrix 10 0 -1 1>>
+			<<if $PC.dick == 1 && $impregnatrix.eggType == "human" && canGetPregnant($impregnatrix)>>
+				<<KnockMeUp $impregnatrix 10 0 -1 1>>
+			<</if>>
 			<<set $impregnatrix.vaginalCount += _penCountBonus, $vaginalTotal += _penCountBonus>>
 		<<elseif canDoAnal($impregnatrix)>>
 			Pulling out, you flip them again so that $impregnatrix.slaveName is on top and switch to her ass instead, stimulating her <<if $impregnatrix.prostate != 0>>prostate<<else>>internals<</if>> with a good assfuck until she blows her load into $activeSlave.slaveName's fertile <<if $activeSlave.mpreg == 1>>ass<<else>>cunt<</if>>. The two of them collapse into an exhausted, @@.hotpink;happy@@ pile of slave flesh with three loads inside them.
@@ -185,7 +187,9 @@ Next, you see to $activeSlave.slaveName.
 				$impregnatrix.slaveName will certainly remember this @@.hotpink;very special@@ day for many reasons, including taking her @@.lime;first buttfuck@@ as she inseminated $activeSlave.slaveName.
 				<<set $impregnatrix.devotion += 4, $impregnatrix.anus = 1>>
 			<</if>>
-			<<KnockMeUp $impregnatrix 10 1 -1 1>>
+			<<if $PC.dick == 1 && $impregnatrix.eggType == "human" && canGetPregnant($impregnatrix)>>
+				<<KnockMeUp $impregnatrix 10 1 -1 1>>
+			<</if>>
 			<<set $impregnatrix.analCount += _penCountBonus, $analTotal += _penCountBonus>>
 		<<else>>
 			The two of them collapse into an exhausted, @@.hotpink;happy@@ pile of slave flesh.
@@ -197,7 +201,6 @@ Next, you see to $activeSlave.slaveName.
 				$impregnatrix.slaveName will certainly remember this @@.hotpink;very special@@ day for many reasons, including it being her @@.lime;first time@@ as she inseminated $activeSlave.slaveName.
 				<<set $impregnatrix.devotion += 4, $impregnatrix.vagina = 1>>
 			<</if>>
-			<<KnockMeUp $impregnatrix 10 0 -1 1>>
 			<<set $impregnatrix.vaginalCount += _penCountBonus, $vaginalTotal += _penCountBonus>>
 		<<elseif canDoAnal($impregnatrix)>>
 			Pulling back, you flip them again so that $impregnatrix.slaveName is on top and don a strapon. You begin stimulating her <<if $impregnatrix.prostate != 0>>prostate<<else>>internals<</if>> with a good assfuck until she blows her load into $activeSlave.slaveName's fertile <<if $activeSlave.mpreg == 1>>ass<<else>>cunt<</if>>. The two of them collapse into an exhausted, @@.hotpink;happy@@ pile of slave flesh.
@@ -231,7 +234,9 @@ Next, you see to $activeSlave.slaveName.
 			<<set $impregnatrix.devotion += 4, $impregnatrix.vagina = 1>>
 		<</if>>
 		<<set $impregnatrix.vaginalCount += _penCountBonus, $vaginalTotal += _penCountBonus>>
-		<<KnockMeUp $impregnatrix 10 0 -1 1>>
+		<<if $PC.dick == 1 && $impregnatrix.eggType == "human" && canGetPregnant($impregnatrix)>>
+			<<KnockMeUp $impregnatrix 10 0 -1 1>>
+		<</if>>
 	<<elseif canDoAnal($activeSlave)>>
 		ass instead, stimulating her <<if $impregnatrix.prostate != 0>>prostate<<else>>internals<</if>> with a good assfuck
 		<<if ($impregnatrix.anus == 0)>>
@@ -239,7 +244,9 @@ Next, you see to $activeSlave.slaveName.
 			<<set $impregnatrix.devotion += 4, $impregnatrix.anus = 1>>
 		<</if>>
 		<<set $impregnatrix.analCount += _penCountBonus, $analTotal += _penCountBonus>>
-		<<KnockMeUp $impregnatrix 10 1 -1 1>>
+		<<if $PC.dick == 1 && $impregnatrix.eggType == "human" && canGetPregnant($impregnatrix)>>
+			<<KnockMeUp $impregnatrix 10 1 -1 1>>
+		<</if>>
 	<<else>>
 		mouth instead, giving her a good facefuck
 		<<set $impregnatrix.oralCount += _penCountBonus, $oralTotal += _penCountBonus>>