diff --git a/src/endWeek/saRulesFunctions.js b/src/endWeek/saRulesFunctions.js
index bff6dd43f64cd3fbf0bdab343a02ad8f18a849ca..547e32f167511f987f2184a9f2df28c66c79a985 100644
--- a/src/endWeek/saRulesFunctions.js
+++ b/src/endWeek/saRulesFunctions.js
@@ -1156,7 +1156,11 @@ App.EndWeek.Rules.consentDiscoversFetish = function(slave) {
 				}
 				App.UI.DOM.appendNewElement("span", el, `${he}'s an anal slut!`, ["lightcoral"]);
 			} else if (slave.fetish === Fetish.BOOBS) {
-				el.append(`fondles ${his} breasts, and ${he} loves it; `);
+				if (slave.boobs >= 300) {
+					el.append(`fondles ${his} breasts, and ${he} loves it; `);
+				} else {
+					el.append(`plays with ${his} nipples, and ${he} loves it; `);
+				}
 				App.UI.DOM.appendNewElement("span", el, `${he}'s a boob fetishist!`, ["lightcoral"]);
 				if (slave.lactation > 0) {
 					slave.lactationDuration = 2;
diff --git a/src/npc/interaction/fSuckDick.js b/src/npc/interaction/fSuckDick.js
index 979958e87935cc503ceb2e87bdccf0ac99e476f0..17bc0e9be1496913f724f89837cc44aabd8779a4 100644
--- a/src/npc/interaction/fSuckDick.js
+++ b/src/npc/interaction/fSuckDick.js
@@ -153,7 +153,11 @@ App.Interact.fSuckDick = function(slave) {
 			break;
 		case Fetish.BOOBS:
 			if (hasAnyArms(slave)) {
-				r.push(`The slave fondles ${his} breasts, while`);
+				if (slave.boobs >= 300) {
+					r.push(`The slave fondles ${his} breasts, while`);
+				} else {
+					r.push(`The slave plays with ${his} nipples, while`);
+				}
 			}
 			break;
 		case Fetish.BUTTSLUT:
diff --git a/src/npc/interaction/fondleVagina.js b/src/npc/interaction/fondleVagina.js
index ddee4a9449a79b2c9b8e16891fff6a4e5d18317b..ce49de8ef53f3be95521a6ba4e013cfb033bae6b 100644
--- a/src/npc/interaction/fondleVagina.js
+++ b/src/npc/interaction/fondleVagina.js
@@ -166,8 +166,10 @@ App.Interact.fondleVagina = function(slave) {
 			}
 			r.push(`with your outstretched fingers, strumming up and down the edges of ${his} pussylips, then softly rub your fingers along the inner walls with a tender touch, starting slow but gradually increasing the speed of your movements.`);
 			if (hasAnyArms(slave)) {
-				if (slave.fetish === "boobs") {
+				if (slave.fetish === "boobs" && slave.boobs >= 300) {
 					r.push(`${He} fondles ${his} breasts and plays with ${his} nipples at the same time.`);
+				} else if (slave.fetish === "boobs") {
+					r.push(`${He} plays with ${his} nipples at the same time.`);
 				} else if ((slave.fetish === "pregnancy") && slave.belly >= 1500) {
 					r.push(`${He} strokes the curve of ${his} belly at the same time.`);
 				}
diff --git a/src/npc/surgery/bodySwap/bodySwapReaction.js b/src/npc/surgery/bodySwap/bodySwapReaction.js
index 16fbfd08c9d4ab1defce6886422db49842837b3f..6576df0194e6fdadcd1101d5196c208725f408d6 100644
--- a/src/npc/surgery/bodySwap/bodySwapReaction.js
+++ b/src/npc/surgery/bodySwap/bodySwapReaction.js
@@ -722,7 +722,11 @@ globalThis.bodySwapReaction = function(body, soul) {
 
 			/* (if lactation status has changed)*/
 			if (body.lactation > 0 && soul.lactation === 0) { /* (lactating now, wasn't before)*/
-				r.push(`As ${he} fondles ${his} breasts,`);
+				if (slave.boobs >= 300) {
+					r.push(`As ${he} fondles ${his} breasts,`);
+				} else {
+					r.push(`As ${he} gropes ${his} flat chest,`);
+				}
 				if (body.lactation === 1) {
 					r.push(`<span class="coral">solitary drops of milk begin to drop from ${his} nipples.</span>`);
 				} else {