diff --git a/devNotes/VersionChangeLog-Premod+LoliMod.txt b/devNotes/VersionChangeLog-Premod+LoliMod.txt
index fc3bd036829f43719bd5793d4ee0773e1912fa9b..8d7057bf9d31e3ef35b5a79e796916306093ac7d 100644
--- a/devNotes/VersionChangeLog-Premod+LoliMod.txt
+++ b/devNotes/VersionChangeLog-Premod+LoliMod.txt
@@ -6,6 +6,7 @@
 
 	13
 	-sugarcube updated to 2.26.0
+	-fixed DJ/Madam vignette issues
 
 	12
 	-fixed bugs and typos
diff --git a/devNotes/twine JS.txt b/devNotes/twine JS.txt
index 6646495df2215f8368671d4c785972d927f665d0..9b2720ed190a8aeaa39100c4c4b3410e5da866ad 100644
--- a/devNotes/twine JS.txt	
+++ b/devNotes/twine JS.txt	
@@ -23372,7 +23372,7 @@ window.GetVignette = function GetVignette(slave) {
 	const boy = pronouns.noun;
 
 
-	if (slave.assignment === "whore" || slave.assignment === "work in the brothel") {
+	if (slave.assignment === "whore" || slave.assignment === "work in the brothel" || slave.assignment === "be the Madam") {
 		let seed = jsRandom(1, 10);
 		switch (seed) {
 			case 1:
@@ -24753,7 +24753,7 @@ window.GetVignette = function GetVignette(slave) {
 			type: "trust",
 			effect: -1,
 		});
-	} else if (slave.assignment === "serve the public" || slave.assignment === "serve in the club") {
+	} else if (slave.assignment === "serve the public" || slave.assignment === "serve in the club" || slave.assignment === "be the DJ") {
 		let seed = jsRandom(1, 10);
 		switch (seed) {
 			case 1:
diff --git a/src/js/vignettes.tw b/src/js/vignettes.tw
index 555472492f865495cefa5733c6cbc4e373b169db..5dbbbc339ee8da86d7cac5512da4075d58a731cf 100644
--- a/src/js/vignettes.tw
+++ b/src/js/vignettes.tw
@@ -13,7 +13,7 @@ window.GetVignette = function GetVignette(slave) {
 	const boy = pronouns.noun;
 
 
-	if (slave.assignment === "whore" || slave.assignment === "work in the brothel") {
+	if (slave.assignment === "whore" || slave.assignment === "work in the brothel" || slave.assignment === "be the Madam") {
 		let seed = jsRandom(1, 10);
 		switch (seed) {
 			case 1:
@@ -1394,7 +1394,7 @@ window.GetVignette = function GetVignette(slave) {
 			type: "trust",
 			effect: -1,
 		});
-	} else if (slave.assignment === "serve the public" || slave.assignment === "serve in the club") {
+	} else if (slave.assignment === "serve the public" || slave.assignment === "serve in the club" || slave.assignment === "be the DJ") {
 		let seed = jsRandom(1, 10);
 		switch (seed) {
 			case 1:
diff --git a/src/uncategorized/clubReport.tw b/src/uncategorized/clubReport.tw
index 8dbdffa6dd90a65dc05db9ac47455ccfaa9ad805..9b53b34a4abfadb3ae3464d88fd615eef13086a0 100644
--- a/src/uncategorized/clubReport.tw
+++ b/src/uncategorized/clubReport.tw
@@ -110,13 +110,13 @@
 			<<if ($legendaryEntertainerID == 0) && ($slaves[_FLs].prestige == 0) && ($slaves[_FLs].entertainSkill >= 100) && ($slaves[_FLs].devotion > 50)>>
 				<<set $legendaryEntertainerID = $slaves[_FLs].ID>>
 			<</if>>
+			<br>&nbsp;&nbsp;&nbsp;&nbsp;Since she doesn't have enough sluts in $clubName to make it worthwhile for her to be on stage 24/7, she spends her extra time slutting it up herself. She has sex with $beauty citizens, @@.green;pleasing them immensely,@@ since it's more appealing to fuck the DJ than some club slut.
 			<<if $showEWD != 0>>
 				<br>&nbsp;&nbsp;&nbsp;&nbsp;She <<include "SA serve the public">>
 			<<else>>
 				<<silently>><<include "SA serve the public">><</silently>>
 			<</if>>
 			<<set $repGain += Math.trunc(($beauty*$FResult)*(1+(0.003*$slaves[_FLs].entertainSkill))*0.1*0.5)>>
-			<br>&nbsp;&nbsp;&nbsp;&nbsp;Since she doesn't have enough sluts in $clubName to make it worthwhile for her to be on stage 24/7, she spends her extra time slutting it up herself. She has sex with $beauty citizens, @@.green;pleasing them immensely,@@ since it's more appealing to fuck the DJ than some club slut.
 		<</if>>
 	<</if>>
 	<<if (_DL > 0)>><br><br><</if>>