diff --git a/src/uncategorized/RESS.tw b/src/uncategorized/RESS.tw
index ed8d50bbb6ae011e39263add43b19777b6019c85..4823679b8b7d72e5442c3025595de4786ed7a273 100644
--- a/src/uncategorized/RESS.tw
+++ b/src/uncategorized/RESS.tw
@@ -745,8 +745,10 @@ An escape attempt occurs and is stopped almost before you are informed of it. <<
 <<case "not my name">>
 
 <<if SlaveStatsChecker.checkForLisp($activeSlave)>>
-	<<set _name = $activeSlave.birthName, _name = _name.replace("ss", "th"), _name = _name.replace("S", "Th"), _name = _name.replace("s", "th")>>
-	<<set _slavename = $activeSlave.slaveName, _slavename = _slavename.replace("ss", "th"), _slavename = _slavename.replace("S", "Th"), _slavename = _slavename.replace("s", "th")>>
+	<<set _name = $activeSlave.birthName>>
+	<set _name = nameReplace(_name)>>
+	<<set _slavename = $activeSlave.slaveName>>
+	<<set _slavename = nameReplace(_slavename)>>
 <<else>>
 	<<set _name = $activeSlave.birthName>>
 	<<set _slavename = $activeSlave.slaveName>>