diff --git a/src/init/setupVars.tw b/src/init/setupVars.tw
index d4b7a426662041f08284f5c3a39151e169f786e6..ab5602b65191293b9beedb80ef1045d52026c484 100644
--- a/src/init/setupVars.tw
+++ b/src/init/setupVars.tw
@@ -323,10 +323,13 @@ equine: {type: "equine", normalOvaMin:1, normalOvaMax: 1, normalBirth: 48, minLi
 
 <<set setup.fakeBellies = ["a huge empathy belly", "a large empathy belly", "a medium empathy belly", "a small empathy belly"]>> /* lets fake bellies be separated from other .bellyAccessory */
 
-<<set setup.modestClothes = ["a ball gown", "a biyelgee costume", "a bunny outfit", "a burkini", "a burqa", "a comfortable bodysuit", "a courtesan dress", "a cybersuit", "a dirndl", "a gothic lolita dress", "a halter top dress", "a hanbok", "a hijab and abaya", "a hijab and blouse", "a huipil", "a kimono", "a klan robe", "a latex catsuit", "a leotard", "a long qipao", "a maternity dress", "a military uniform", "a mini dress", "a mounty outfit", "a nice maid outfit", "a nice nurse outfit", "a niqab and abaya", "a one-piece swimsuit", "a penitent nuns habit", "a police uniform", "a red army uniform", "a schoolgirl outfit", "a schutzstaffel uniform", "a slave gown", "a slutty maid outfit", "a slutty nurse outfit", "a slutty qipao", "a sweater and cutoffs", "a t-shirt and jeans", "a toga", "an oversized t-shirt and boyshorts", "battlearmor", "battledress", "conservative clothing", "cutoffs and a t-shirt", "leather pants and a tube top", "lederhosen", "nice business attire", "restrictive latex", "slutty business attire", "spats and a tank top", "sport shorts and a sports bra", "sport shorts and a t-shirt", "stretch pants and a crop-top"]>>
+<<set setup.modestClothes = ["a ball gown", "a biyelgee costume", "a bunny outfit", "a burkini", "a burqa", "a comfortable bodysuit", "a cybersuit", "a dirndl", "a gothic lolita dress", "a halter top dress", "a hanbok", "a hijab and abaya", "a hijab and blouse", "a huipil", "a kimono", "a klan robe", "a latex catsuit", "a leotard", "a long qipao", "a maternity dress", "a military uniform", "a mini dress", "a mounty outfit", "a nice maid outfit", "a nice nurse outfit", "a niqab and abaya", "a one-piece swimsuit", "a penitent nuns habit", "a police uniform", "a red army uniform", "a schoolgirl outfit", "a schutzstaffel uniform", "a slave gown", "a slutty maid outfit", "a slutty nurse outfit", "a slutty qipao", "a sweater and cutoffs", "a t-shirt and jeans", "a toga", "an oversized t-shirt and boyshorts", "battlearmor", "battledress", "conservative clothing", "cutoffs and a t-shirt", "leather pants and a tube top", "lederhosen", "nice business attire", "restrictive latex", "slutty business attire", "spats and a tank top", "sport shorts and a sports bra", "sport shorts and a t-shirt", "stretch pants and a crop-top"]>>
 
 <<set setup.sluttyClothes = ["a bimbo outfit", "a chattel habit", "a cheerleader outfit", "a fallen nuns habit", "a schoolgirl outfit", "a skimpy loincloth", "a slutty klan robe", "a slutty maid outfit", "a slutty nurse outfit", "a slutty outfit", "a slutty pony outfit", "a slutty qipao", "a slutty schutzstaffel uniform", "a string bikini", "a succubus outfit", "a t-shirt and panties", "a t-shirt and thong", "a tank-top and panties", "a tube top and thong", "attractive lingerie", "attractive lingerie for a pregnant woman", "clubslut netting", "kitty lingerie", "leather pants and a tube top", "leather pants and pasties", "panties and pasties", "pasties", "slutty business attire", "slutty jewelry", "sport shorts and a sports bra", "striped underwear"]>>
 
+/* stuff that reveals genitals */
+<<set setup.humiliatingClothes = ["a bra", "a button-up shirt", "a button-up shirt and panties", "a chattel habit", "a fallen nuns habit", "a skimpy loincloth", "a sports bra", "a string bikini", "a striped bra", "a succubus outfit", "a sweater", "a t-shirt", "a tank-top", "a thong", "a tube top", "clubslut netting", "pasties", "restrictive latex", "shibari ropes", "slutty jewelry", "uncomfortable straps", "Western clothing"]>>
+
 <<set setup.highHeels = ["boots", "extreme heels", "extreme platform heels", "heels", "platform heels"]>>
 
 
diff --git a/src/pregmod/saClothes.tw b/src/pregmod/saClothes.tw
index 345f44231990b0315d38a22635e07196e3624ed3..f374e9b09c7c7e2308415572d9e65b6fd88f60a2 100644
--- a/src/pregmod/saClothes.tw
+++ b/src/pregmod/saClothes.tw
@@ -171,7 +171,7 @@
 					$He pretends to be embarrassed by $his clearly exposed breasts but @@.hotpink;secretly gets off on it.@@
 					<<set $slaves[$i].devotion += 1>>
 				<</if>>
-			<<elseif $slaves[$i].fetish == "humiliation" && !setup.modestClothes.includes($slaves[$i].clothes)>>
+			<<elseif $slaves[$i].fetish == "humiliation" && setup.humiliatingClothes.includes($slaves[$i].clothes)>>
 				<<if ($slaves[$i].fetishKnown == 0)>>
 					$He pretends to be embarrassed by $his extremely revealing clothing but seems to get off on it. @@.lightcoral;$He's into humiliation.@@
 					<<set $slaves[$i].fetishKnown = 1>>
@@ -202,7 +202,7 @@
 		<</switch>>
 
 		<<if ($slaves[$i].fetishKnown == 0) || ($slaves[$i].fetish == "none")>>
-			<<if !setup.modestClothes.includes($slaves[$i].clothes)>>
+			<<if setup.humiliatingClothes.includes($slaves[$i].clothes)>>
 				<<if _fetishChangeChance > random(0,100)>>
 					Surprisingly, $he takes to $his extremely revealing clothing, and gets an obvious thrill from it. @@.lightcoral;$He's become a humiliation fetishist!@@
 					<<set $slaves[$i].fetish = "humiliation", $slaves[$i].fetishKnown = 1, $slaves[$i].fetishStrength = 10>>