diff --git a/CHANGELOG.md b/CHANGELOG.md
index 788597c43f1c02e11cabe0acf121830ddf35af11..22d04be1c44e15d18fa6037ca4540ea9dd1083fa 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -14,6 +14,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
 * ability to export and import starting girls and starting settings
 * defiant slaves are more of a problem
 * RESSdesperateBreeder
+* AI related things, most notably the dressing room
 * fixes
 
 ## 0.10.7.1-4.0.0-alpha.29 - 2024-02-03
diff --git a/src/events/RESS/desperateBreeder.js b/src/events/RESS/desperateBreeder.js
index 3f695c91c1bcd66534eb549dd69d8c1da27b087e..679cb28cb1c67f59ae91ef406583e17bd93f225d 100644
--- a/src/events/RESS/desperateBreeder.js
+++ b/src/events/RESS/desperateBreeder.js
@@ -238,6 +238,8 @@ App.Events.RESSDesperateBreeder = class RESSDesperateBreeder extends App.Events.
 					t.push(`You slide out of bed to go clean yourself up and have a little ${V.PC.refreshment} to calm yourself down.`);
 				} else if (haremLength() + servantsLength() > 0) {
 					t.push(`You call for ${servantsLength() > 0 ? "one of your servants" : "a member of your harem"} to clean you up and bring you a little ${V.PC.refreshment} to calm your nerves.`);
+				} else if (S.Bodyguard) {
+					t.push(`With no one else to do it, your poor bodyguard S.Bodyguard.slaveName is left to clean you up.`);
 				} else {
 					if (eventSlave.geneMods.aggressiveSperm === 1 && isVirile(eventSlave)) {
 						t.push(`And since you can't move yourself, you're stuck like this until your morning cleaning, which means you can do nothing but watch as ${his} energetic loads steadily make their way down to your crotch. By the time the sun rises,`);