diff --git a/src/js/slaveListing.js b/src/js/slaveListing.js
index 0a9ca38ee8f0a5462e8dafc98000df61f243bc4f..b0fdd139747d718278aacf03bc3bda1931953128 100644
--- a/src/js/slaveListing.js
+++ b/src/js/slaveListing.js
@@ -189,8 +189,13 @@ App.UI.SlaveList.render = function() {
 			}
 		} else if (slave.choosesOwnAssignment === 1) {
 			assignment.innerText = `choose ${getPronouns(slave).possessive} own job`;
-		} else if (slave.assignment === "get treatment in the clinic") {
-			assignment.innerText += ` ${slave.assignment}`;
+		} else {
+			assignment.innerText = slave.assignment;
+			if (slave.sentence > 0) {
+				assignment.innerText += ` ${slave.sentence} weeks`;
+			}
+		}
+		if (slave.assignment === "get treatment in the clinic") {
 			if (slave.health <= 40) {
 				assignment.innerText += ` for poor health`;
 			} else if ((V.Nurse !== 0) && (slave.chem > 15) && (V.clinicUpgradeFilters === 1)) {
@@ -203,7 +208,6 @@ App.UI.SlaveList.render = function() {
 				assignment.innerText += ` to fill implants`;
 			}
 		} else if (slave.assignment === "rest in the spa") {
-			assignment.innerText += ` ${slave.assignment}`;
 			if (slave.fetish === "mindbroken") {
 				assignment.innerText += `,  mindbroken`;
 			} else if ((slave.sexualFlaw !== "none") || (slave.behavioralFlaw !== "none")) {
@@ -213,11 +217,6 @@ App.UI.SlaveList.render = function() {
 			} else if (slave.health < 20) {
 				assignment.innerText += ` for poor health`;
 			}
-		} else {
-			assignment.innerText = slave.assignment;
-			if (slave.sentence > 0) {
-				assignment.innerText += ` ${slave.sentence} weeks`;
-			}
 		}
 		assignment.innerText += ". ";
 		res.appendChild(assignment);