diff --git a/src/js/assignJS.js b/src/js/assignJS.js
index 0352498ae50697cef9c16f2d446727d9cce96558..12d17a3cfb0bfdbd589c26488492e803dcf4b243 100644
--- a/src/js/assignJS.js
+++ b/src/js/assignJS.js
@@ -384,6 +384,9 @@ globalThis.assignJob = function(slave, job) {
 			if (V.dojo > 1) {
 				slave.rules.living = LivingRule.LUXURIOUS;
 			}
+			if (V.pit) {
+				V.pit.fighterIDs.delete(slave.ID);
+			}
 			break;
 
 		case Job.AGENT.toLowerCase():