diff --git a/src/js/slaveSummaryWidgets.js b/src/js/slaveSummaryWidgets.js
index 1a90a5653507a6ac1e5926b1a798c7c860b96848..a3bdfd05a94e6bb90ae8b9eb548029bffbb1c10f 100644
--- a/src/js/slaveSummaryWidgets.js
+++ b/src/js/slaveSummaryWidgets.js
@@ -5095,22 +5095,22 @@ App.UI.PassageSlaveFilers = {
 		(State.variables.SlaveSummaryFiler === "experienced" && App.Entity.facilities.cellblock.manager.slaveHasExperience(s)))),
 	"Arcade": s => (
 		(State.variables.SlaveSummaryFiler === "assignable" && s.assignment !== "be confined in the arcade" && s.assignmentVisible === 1 && (State.variables.arcade >= State.variables.arcadeSlaves || State.variables.arcadeUpgradeFuckdolls === 1)) ||
-		(State.variables.SlaveSummaryFiler !== "assignable" && s.assignment === "be confined in the arcade")),
+		(State.variables.SlaveSummaryFiler === "occupying" && s.assignment === "be confined in the arcade")),
 	"Pit": s => (
 		(State.variables.SlaveSummaryFiler === "assignable" && !State.variables.fighterIDs.includes(s.ID) && canWalk(s) && (s.assignment !== "guard you") && (s.assignment !== "work in the dairy" || State.variables.dairyRestraintsSetting < 2) && (s.assignmentVisible === 1 && s.fuckdoll === 0) ||
-		(State.variables.SlaveSummaryFiler !== "assignable" && State.variables.fighterIDs.includes(s.ID)))),
+		(State.variables.SlaveSummaryFiler === "occupying" && State.variables.fighterIDs.includes(s.ID)))),
 	"Coursing Association": s => (
 		(State.variables.SlaveSummaryFiler === "assignable" && canWalk(s) && State.variables.Lurcher.ID !== s.ID && (s.assignmentVisible === 1 && s.fuckdoll === 0) ||
-		(State.variables.SlaveSummaryFiler !== "assignable" && State.variables.Lurcher.ID === s.ID))),
+		(State.variables.SlaveSummaryFiler === "occupying" && State.variables.Lurcher.ID === s.ID))),
 	"New Game Plus": s => (
 		(State.variables.SlaveSummaryFiler === "assignable" && s.assignment !== "be imported") ||
-		(State.variables.SlaveSummaryFiler !== "assignable" && s.assignment === "be imported")),
+		(State.variables.SlaveSummaryFiler === "occupying" && s.assignment === "be imported")),
 	"Rules Slave Select": s => (
 		(State.variables.SlaveSummaryFiler === "assignable" && !ruleSlaveSelected(s, State.variables.currentRule)) ||
-		(State.variables.SlaveSummaryFiler !== "assignable" && ruleSlaveSelected(s, State.variables.currentRule))),
+		(State.variables.SlaveSummaryFiler === "occupying" && ruleSlaveSelected(s, State.variables.currentRule))),
 	"Rules Slave Exclude": s => (
 		(State.variables.SlaveSummaryFiler === "assignable" && !ruleSlaveExcluded(s, State.variables.currentRule)) ||
-		(State.variables.SlaveSummaryFiler !== "assignable" && ruleSlaveExcluded(s, State.variables.currentRule))),
+		(State.variables.SlaveSummaryFiler === "occupying" && ruleSlaveExcluded(s, State.variables.currentRule))),
 	"Matchmaking": s => (s.devotion >= 100 && s.relationship === State.variables.activeSlave.relationship && s.ID !== State.variables.activeSlave.ID),
 	"Dinner Party Preparations": s => (s.assignmentVisible === 1 && s.fuckdoll === 0),
 };