diff --git a/src/js/pregJS.js b/src/js/pregJS.js
index 853e4d66669c5c5c5cfc03816ebe5b13a1af97d4..6d7f471d9a61621585f275758284d9c9051d7e83 100644
--- a/src/js/pregJS.js
+++ b/src/js/pregJS.js
@@ -121,7 +121,7 @@ window.setPregType = function(actor) {
 				}
 			}
 			ovum = Math.clamp(ovum, 0, 8);
-		} else if (actor.pregType === 0) {
+		} else if (actor.pregType === 0 || actor.geneticQuirks.superfetation > 1) {
 			if (actor.eggType === "horse" || actor.eggType === "cow") {
 				if (actor.geneticQuirks.fertility === 2 && actor.geneticQuirks.hyperFertility === 2) { // Do not mix with sperm
 					ovum += jsEither([0, 0, 0, 0, 0, 0, 1]);