diff --git a/src/js/birth/birth.js b/src/js/birth/birth.js
index d581caed4004a4b4ff13c24eb7e32f56e88233c6..1f1db1e02980e46e6ecd11fac1bc7b31a9138fc6 100644
--- a/src/js/birth/birth.js
+++ b/src/js/birth/birth.js
@@ -1463,7 +1463,7 @@ globalThis.birth = function(slave, {birthStorm = false, cSection = false, artRen
 						slave.devotion += 3;
 					}
 				}
-				if (humiliation === 1 && slave.fuckdoll === 0) {
+				if (humiliation === 1) {
 					App.Events.addParagraph(el, r);
 					r = [];
 					r.push(`Giving birth in such a manner was completely humiliating,`);
@@ -1597,7 +1597,7 @@ globalThis.birth = function(slave, {birthStorm = false, cSection = false, artRen
 			App.Events.addParagraph(el, r);
 		}
 		/* ------------------------ Fate of other babies ---------------------------------------*/
-		if (slave.fetish !== Fetish.MINDBROKEN && slave.fuckdoll === 0 && numBeingBorn > 0) {
+		if (numBeingBorn > 0) {
 			r = [];
 			choices = document.createElement("p");
 			choices.id = dispositionId;
@@ -1621,7 +1621,7 @@ globalThis.birth = function(slave, {birthStorm = false, cSection = false, artRen
 				r.push(`Unless you provide otherwise, the ${children} will be remanded to one of ${V.arcologies[0].name}'s slave orphanages.`);
 				V.slaveOrphanageTotal += numBeingBorn; // Player may choose nothing. Assume that now, and reverse it later if needed.
 				if (!slaveDead) {
-					if (slave.fuckdoll > 0) {
+					if (slave.fetish === Fetish.MINDBROKEN || slave.fuckdoll > 0) {
 						r.push(`${slave.slaveName} shows no indication of an opinion on the matter.`);
 					} else if (slave.devotion > 95) {
 						r.push(`${slave.slaveName} worships you so completely that ${he} will not resent this.`);
@@ -1737,7 +1737,7 @@ globalThis.birth = function(slave, {birthStorm = false, cSection = false, artRen
 						r.push(`${slave.slaveName}'s ${childrenWere} sent to one of ${V.arcologies[0].name}'s slave orphanages.`);
 						r.push(`${slave.slaveName}`);
 						if (!slaveDead) {
-							if (slave.fuckdoll > 0) {
+							if (slave.fetish === Fetish.MINDBROKEN || slave.fuckdoll > 0) {
 								r.push(`shows no indication of an opinion on the matter.`);
 							} else if (slave.devotion > 95) {
 								r.push(`worships you so completely that ${he} will not resent this.`);
@@ -1761,7 +1761,7 @@ globalThis.birth = function(slave, {birthStorm = false, cSection = false, artRen
 						r.push(`${slave.slaveName}'s ${childrenWere} sent to a citizen school.`);
 						r.push(`${slave.slaveName}`);
 						if (!slaveDead) {
-							if (slave.fuckdoll > 0) {
+							if (slave.fetish === Fetish.MINDBROKEN || slave.fuckdoll > 0) {
 								r.push(`fails to acknowledge this.`);
 							} else if (slave.devotion > 95) {
 								r.push(`loves you already, but ${he}'ll`);