diff --git a/devNotes/twine JS.txt b/devNotes/twine JS.txt
index b45f1bc777c1a877b0f9fc374851a24ec0f580e4..4676ece06829555a3b621ef7e3c2c063ef5dab3d 100644
--- a/devNotes/twine JS.txt	
+++ b/devNotes/twine JS.txt	
@@ -7170,7 +7170,9 @@ if(eventSlave.fetish != "mindbroken") {
 
 	if(eventSlave.devotion >= 50) {
 		if(eventSlave.trust <= 20) {
-			State.variables.RESSevent.push("devoted fearful slave");
+			if(canWalk(eventSlave)) {
+				State.variables.RESSevent.push("devoted fearful slave");
+			}
 		}
 	}
 
diff --git a/src/js/eventSelectionJS.tw b/src/js/eventSelectionJS.tw
index a96236a0bd0afd61b95bbfe671fc95cda7388902..5eed01ddade14361414ba4c7706cf0d1f195f98e 100644
--- a/src/js/eventSelectionJS.tw
+++ b/src/js/eventSelectionJS.tw
@@ -2925,7 +2925,9 @@ if(eventSlave.fetish != "mindbroken") {
 
 	if(eventSlave.devotion >= 50) {
 		if(eventSlave.trust <= 20) {
-			State.variables.RESSevent.push("devoted fearful slave");
+			if(canWalk(eventSlave)) {
+				State.variables.RESSevent.push("devoted fearful slave");
+			}
 		}
 	}