diff --git a/src/npc/interaction/passage/fSlaveImpreg.js b/src/npc/interaction/passage/fSlaveImpreg.js
index b2012682d3f969b58bbb4fdcabfe155d592353f6..6698ba0af5b3883fc6ad0daf1494b5f5cf704689 100644
--- a/src/npc/interaction/passage/fSlaveImpreg.js
+++ b/src/npc/interaction/passage/fSlaveImpreg.js
@@ -54,7 +54,7 @@ App.Interact.fSlaveImpreg = function(slave, impregnatrix) {
 		himP
 	} = getPronouns(V.PC).appendSuffix("P");
 
-	const donatrix = (impregnatrix.pronoun === 0 || V.diversePronouns === 0) ? `donatrix` : `donor`;
+	const donatrix = (impregnatrix.pronoun === App.Data.Pronouns.Kind.female || V.diversePronouns === 0) ? `donatrix` : `donor`;
 
 	r.push(`The first necessary step is to prepare the ${donatrix}.`);
 	const belly = bellyAdjective(slave);