diff --git a/src/endWeek/saServeYourOtherSlaves.js b/src/endWeek/saServeYourOtherSlaves.js
index 400bde9452b8321660b62e05db6ba4c9c9a95bda..3f2eae566f1052b3faf01178884b2c7681fb0fb1 100644
--- a/src/endWeek/saServeYourOtherSlaves.js
+++ b/src/endWeek/saServeYourOtherSlaves.js
@@ -20,7 +20,6 @@ App.SlaveAssignment.serveYourOtherSlaves = (function() {
 	let load;
 	let cervixPump;
 
-	let dom;
 	let domSlave;
 	let domName;
 	let domRace;
@@ -88,10 +87,9 @@ App.SlaveAssignment.serveYourOtherSlaves = (function() {
 			jobType = "cumdump";
 		} else {
 			// validate .subTarget
-			dom = V.slaveIndices[slave.subTarget];
-			if (dom !== undefined) {
+			domSlave = getSlave(slave.subTarget);
+			if (domSlave) {
 				jobType = "sub";
-				domSlave = V.slaves[dom];
 				domName = domSlave.slaveName;
 				domFetishKnown = domSlave.fetishKnown;
 				domSlaveUsedFetish = 0;
@@ -493,7 +491,7 @@ App.SlaveAssignment.serveYourOtherSlaves = (function() {
 				}
 				subSlaveLikedFetish = 1;
 			}
-		} else if (slave.devotion >= -20 && domSlave === "submissive" && domSlave.fetishStrength > 60) {
+		} else if (slave.devotion >= -20 && domSlave.fetish === "submissive" && domSlave.fetishStrength > 60) {
 			domSlaveUsedFetish = 1;
 			if (domFetishKnown) {
 				r.push(`${domName} loves to submit, and tells`);