diff --git a/src/endWeek/brothelReport.js b/src/endWeek/brothelReport.js
index f7cc0d3b0416f861cac7ec10d1e0acff975d8612..7cc803a01a67dc59f180a621ceb3d0150f573e96 100644
--- a/src/endWeek/brothelReport.js
+++ b/src/endWeek/brothelReport.js
@@ -256,6 +256,7 @@ App.EndWeek.brothelReport = function() {
 
 	if (S.Madam) {
 		const slave = S.Madam;
+		tired(slave);
 		if (V.showEWD !== 0) {
 			const madamEntry = App.UI.DOM.appendNewElement("div", el, '', "slave-report");
 			if (V.seeImages && V.seeReportImages) {
diff --git a/src/endWeek/clinicReport.js b/src/endWeek/clinicReport.js
index b741896901b99e518f6093c35ed09ae52080da62..3fe91a528fc6203f8850e50d1c693e311094e574 100644
--- a/src/endWeek/clinicReport.js
+++ b/src/endWeek/clinicReport.js
@@ -240,6 +240,7 @@ App.EndWeek.clinicReport = function() {
 
 	if (S.Nurse) {
 		const slave = S.Nurse;
+		tired(slave);
 		/* apply following SA passages to facility leader */
 		if (V.showEWD !== 0) {
 			const nurseEntry = App.UI.DOM.appendNewElement("div", frag, '', "slave-report");
diff --git a/src/endWeek/masterSuiteReport.js b/src/endWeek/masterSuiteReport.js
index e038db401dc6a3150eeec16cd35ced52f24c1e04..1e27e3ab63d8e78e1b3b316b6da5e4678fadc4c9 100644
--- a/src/endWeek/masterSuiteReport.js
+++ b/src/endWeek/masterSuiteReport.js
@@ -426,6 +426,7 @@ App.EndWeek.masterSuiteReport = function() {
 	}
 
 	if (S.Concubine) {
+		tired(S.Concubine);
 		const slaveEntry = App.UI.DOM.appendNewElement("div", frag, '', "slave-report");
 		if (V.seeImages && V.seeReportImages) {
 			App.UI.DOM.appendNewElement("div", slaveEntry, App.Art.SlaveArtElement(S.Concubine, 0, 0), ["imageRef", "tinyImg"]);
diff --git a/src/endWeek/reports/cellblockReport.js b/src/endWeek/reports/cellblockReport.js
index 4411600773899e36146c69c6abeea6e3655c900c..1a271223b22bc4e89b2e0cb209b64aca09adc09b 100644
--- a/src/endWeek/reports/cellblockReport.js
+++ b/src/endWeek/reports/cellblockReport.js
@@ -168,6 +168,7 @@ App.EndWeek.cellblockReport = function() {
 
 	if (S.Wardeness) {
 		const slave = S.Wardeness;
+		tired(slave);
 		/* apply following SA passages to facility leader */
 		if (V.showEWD !== 0) {
 			const wardenessEntry = App.UI.DOM.appendNewElement("div", el, '', "slave-report");
diff --git a/src/endWeek/reports/clubReport.js b/src/endWeek/reports/clubReport.js
index 9f43989a3e6505c5a6476491c91ebc4da4903766..8a02eab58aef05e98fdfb3e53af32f694cd5e7cb 100644
--- a/src/endWeek/reports/clubReport.js
+++ b/src/endWeek/reports/clubReport.js
@@ -138,6 +138,7 @@ App.EndWeek.clubReport = function() {
 
 	if (S.DJ) {
 		const slave = S.DJ;
+		tired(slave);
 		/* apply following SA passages to facility leader */
 		if (V.showEWD !== 0) {
 			const DJEntry = App.UI.DOM.appendNewElement("div", el, '', "slave-report");
diff --git a/src/endWeek/reports/spaReport.js b/src/endWeek/reports/spaReport.js
index b1cbd22ac63c7dda95ec86f27fd9482ce8aba24e..69b44f7ee26c93a824e333120b067bf0a6a90ee4 100644
--- a/src/endWeek/reports/spaReport.js
+++ b/src/endWeek/reports/spaReport.js
@@ -283,6 +283,7 @@ App.EndWeek.spaReport = function() {
 
 	if (S.Attendant) {
 		const slave = S.Attendant;
+		tired(slave);
 		/* apply following SA passages to facility leader */
 		if (V.showEWD !== 0) {
 			const attendantEntry = App.UI.DOM.appendNewElement("div", el, '', "slave-report");
diff --git a/src/endWeek/schoolroomReport.js b/src/endWeek/schoolroomReport.js
index 9e675864fcd23d341a6c07bfe82b079bf6ec48ef..2fcb706c0e0171d4f5b1708768fa57fb3c5cfc0b 100644
--- a/src/endWeek/schoolroomReport.js
+++ b/src/endWeek/schoolroomReport.js
@@ -146,6 +146,7 @@ App.EndWeek.schoolroomReport = function() {
 
 	if (S.Schoolteacher) {
 		const slave = S.Schoolteacher;
+		tired(slave);
 		/* apply following SA passages to facility leader */
 		if (V.showEWD !== 0) {
 			const schoolteacherEntry = App.UI.DOM.appendNewElement("div", frag, '', "slave-report");
diff --git a/src/endWeek/servantsQuartersReport.js b/src/endWeek/servantsQuartersReport.js
index 75a67b0b63ebbe5938e3eb7b0f912a9201302f96..2a31dba38956bb9cc1d9edc2ae853fe7ce0f8a0e 100644
--- a/src/endWeek/servantsQuartersReport.js
+++ b/src/endWeek/servantsQuartersReport.js
@@ -204,8 +204,8 @@ App.EndWeek.servantsQuartersReport = function() {
 	}
 
 	if (S.Stewardess) {
-		/** @type {App.Entity.SlaveState} */
 		const slave = S.Stewardess;
+		tired(slave);
 		/* apply following SA passages to facility leader */
 		if (V.showEWD !== 0) {
 			const stewardessEntry = App.UI.DOM.appendNewElement("div", frag, '', "slave-report");
diff --git a/src/endWeek/standardSlaveReport.js b/src/endWeek/standardSlaveReport.js
index 5a090d67d9bcfc082f053b1a64c7a8ab156eaa0c..233c87928ffb0d90526a77e2b1911bc3b07c6a73 100644
--- a/src/endWeek/standardSlaveReport.js
+++ b/src/endWeek/standardSlaveReport.js
@@ -7,9 +7,6 @@
  */
 App.SlaveAssignment.standardSlaveReport = function(slave, silent=false) {
 	const clothes = App.SlaveAssignment.choosesOwnClothes(slave);
-
-	tired(slave);
-
 	const individualReport = App.SlaveAssignment.individualSlaveReport(slave);
 	const devotion = App.SlaveAssignment.devotion(slave);