diff --git a/src/events/RECI/butthole.js b/src/events/RECI/butthole.js
index 33017e5365f24eea9c7979666c6e35893f866937..a1a95a2ba3a61500f6505240f36fbd9ef7213df1 100644
--- a/src/events/RECI/butthole.js
+++ b/src/events/RECI/butthole.js
@@ -6,6 +6,7 @@ App.Events.RECIButthole = class RECIButthole extends App.Events.BaseEvent {
 	actorPrerequisites() {
 		return [
 			[ // single event slave
+				s => s.fetish !== "mindbroken",
 				s => V.REButtholeCheckinIDs.includes(s.ID),
 				s => s.assignment !== Job.QUARTER,
 				s => s.devotion > 50,
@@ -25,11 +26,11 @@ App.Events.RECIButthole = class RECIButthole extends App.Events.BaseEvent {
 		let [eventSlave] = this.actors.map(a => getSlave(a));
 		const {
 			// eslint-disable-next-line no-unused-vars
-			He, he, His, his, hers, him, himself, girl, loli
+			He, he, His, his, hers, him, himself, girl, woman, loli
 		} = getPronouns(eventSlave);
 		const {title: Master, say: say} = getEnunciation(eventSlave);
 		const belly = bellyAdjective(eventSlave);
-		const hands = hasBothArms(eventSlave) ? "hands" : hand;
+		const hands = hasBothArms(eventSlave) ? "hands" : "hand";
 		const skinDesc = (skinToneLevel(eventSlave.skin) < 10)
 			? "pink"
 			: (skinToneLevel(eventSlave.skin) < 10)
@@ -330,7 +331,7 @@ App.Events.RECIButthole = class RECIButthole extends App.Events.BaseEvent {
 			} else {
 				t.push(`immediately flushes with arousal.`);
 			}
-			if (partnerSlave.weight > 160 || partnerSlave.Belly >= 10000 || partnerSlave.boobs >= 50000 || partnerSlave.balls >= 50) {
+			if (partnerSlave.weight > 160 || partnerSlave.belly >= 10000 || partnerSlave.boobs >= 50000 || partnerSlave.balls >= 50) {
 				if (!canPenetrate(partnerSlave)) {
 					t.push(`${partnerSlave.slaveName} dons a strap-on before you help ${him2}`);
 				} else {