diff --git a/devNotes/twine JS.txt b/devNotes/twine JS.txt
index f05294145975afadded526be5f3453c60c7c24e3..b617bfbc596902bccc90400025e0f49d79de37e9 100644
--- a/devNotes/twine JS.txt	
+++ b/devNotes/twine JS.txt	
@@ -5754,8 +5754,10 @@ if(eventSlave.fetish != "mindbroken") {
 			if(eventSlave.devotion > 20) {
 				if(eventSlave.trust > 20) {
 					if(eventSlave.speechRules != "restrictive") {
-						if(setup.modestClothes.includes(eventSlave.clothes)) {
-							State.variables.RESSevent.push("modest clothes");
+						if(eventSlave.choosesOwnClothes !== 1) {
+							if(setup.modestClothes.includes(eventSlave.clothes)) {
+								State.variables.RESSevent.push("modest clothes");
+							}
 						}
 					}
 				}
diff --git a/src/js/eventSelectionJS.tw b/src/js/eventSelectionJS.tw
index 5eed01ddade14361414ba4c7706cf0d1f195f98e..a9797ef3270ddfefb59c43133605840259998bd5 100644
--- a/src/js/eventSelectionJS.tw
+++ b/src/js/eventSelectionJS.tw
@@ -787,8 +787,10 @@ if(eventSlave.fetish != "mindbroken") {
 			if(eventSlave.devotion > 20) {
 				if(eventSlave.trust > 20) {
 					if(eventSlave.speechRules != "restrictive") {
-						if(setup.modestClothes.includes(eventSlave.clothes)) {
-							State.variables.RESSevent.push("modest clothes");
+						if(eventSlave.choosesOwnClothes !== 1) {
+							if(setup.modestClothes.includes(eventSlave.clothes)) {
+								State.variables.RESSevent.push("modest clothes");
+							}
 						}
 					}
 				}