diff --git a/src/js/removeSlave.js b/src/js/removeSlave.js
index 49b33386a607f7aff33d66e8e0fdd72344fc0ade..57c1a0d1881883183c7e10b2bc7c3c772dba17ea 100644
--- a/src/js/removeSlave.js
+++ b/src/js/removeSlave.js
@@ -152,7 +152,7 @@ globalThis.removeSlave = function(slave) {
 			if (V.traitor.origBodyOwnerID === AS_ID) {
 				V.traitor.origBodyOwnerID = 0;
 			}
-			if (V.traitor.partners.has(AS_ID)) {
+			if (V.traitor.partners.has(V.missingParentID)) {
 				V.traitor.partners.delete(V.missingParentID);
 			}
 		}