diff --git a/src/endWeek/healthFunctions.js b/src/endWeek/healthFunctions.js
index eca5c888587b87f2ae01eb6aa238bad9e09f9c32..67df7a923975d3d2341b90ee1c759e410c287ada 100644
--- a/src/endWeek/healthFunctions.js
+++ b/src/endWeek/healthFunctions.js
@@ -662,20 +662,24 @@ window.restEffects = function restEffects(slave, exhaustion) {
  */
 window.tiredFucks = function tiredFucks(slave) {
 	if (!slave.fuckdoll) {
+		let acceptance = 0;
+		acceptance += Math.trunc(slave.energy / 10);
+		acceptance -= Math.trunc((slave.intelligence + slave.intelligenceImplant) / 10);
+		if (slave.fetish === "masochist" || slave.fetish === "humiliation") {
+			acceptance += Math.trunc(slave.fetishStrength / 10);
+		}
 		if (slave.assignment === "work a glory hole") {
-			let acceptance = 0;
-			acceptance += Math.trunc(slave.energy / 10);
-			acceptance -= Math.trunc((slave.intelligence + slave.intelligenceImplant) / 10);
-			if (slave.fetish === "masochist" || slave.fetish === "humiliation") {
-				acceptance += Math.trunc(slave.fetishStrength / 10);
-			}
 			if ((acceptance > 20 && slave.devotion > 20) || slave.sexualFlaw === "self hating") {
 				slave.health.tired += Math.trunc(slave.sexAmount * (1 + normalRandInt(0, 5) / 100) / 100);
 			} else {
 				slave.health.tired += Math.trunc(slave.sexAmount * (1 + normalRandInt(0, 5) / 100) / 50);
 			}
 		} /*else {
-			slave.health.tired += Math.trunc(slave.sexAmount * (1 + normalRandInt(0, 5) / 100) / 25);
+			if ((acceptance > 20 && slave.devotion > 20) || slave.sexualFlaw === "self hating") {
+				slave.health.tired += Math.trunc(slave.sexAmount * (1 + normalRandInt(0, 5) / 100) / 50);
+			} else {
+				slave.health.tired += Math.trunc(slave.sexAmount * (1 + normalRandInt(0, 5) / 100) / 25);
+			}
 		}*/
 	}
 };