diff --git a/src/js/storyJS.js b/src/js/storyJS.js
index e1f20dba110a2f429ec64c18675e5e33b7b60804..6eabe3a4e57b0a2bcafd2051d03eb08781a8fce5 100644
--- a/src/js/storyJS.js
+++ b/src/js/storyJS.js
@@ -92,15 +92,6 @@ window.canImpreg = function(slave1, slave2) {
 		return null;
 	} else if (slave2.dick < 1) {
 		return false;
-	} else if (slave2.ID === -1) {
-		if (slave1.eggType !== "human") {
-			return false;
-		} else if (!canGetPregnant(slave1)) {
-			/* includes chastity checks */
-			return false;
-		} else {
-			return true;
-		}
 	} else if (slave2.balls < 1) {
 		return false;
 	} else if (slave2.chastityPenis === 1) {
@@ -110,14 +101,6 @@ window.canImpreg = function(slave1, slave2) {
 		return false;
 	} else if (slave2.vasectomy === 1) {
 		return false;
-	} else if (slave1.ID === -1) {
-		if (slave2.ballType !== "human") {
-			return false;
-		} else if (!isFertile(slave1)) {
-			return false;
-		} else {
-			return true;
-		}
 	} else if (!canBreed(slave1, slave2)) {
 		return false; /* pregmod end */
 	} else if (!canGetPregnant(slave1)) {