diff --git a/src/uncategorized/saDrugs.tw b/src/uncategorized/saDrugs.tw
index c6cd541c9e538b6e370e7d6708233da5ddff3c7f..1819c3832c439fa9bb6e9195225435958a48273a 100644
--- a/src/uncategorized/saDrugs.tw
+++ b/src/uncategorized/saDrugs.tw
@@ -1244,7 +1244,11 @@
 		$His health is already outstanding and cannot be improved with further drug treatment. @@.yellow;$His drug regimen has defaulted to preventatives.@@
 		<<set $slaves[$i].curatives = 1>>
 	<<elseif (($slaves[$i].assignment == "rest") || ($slaves[$i].assignment == "rest in the spa")) && ($slaves[$i].fetish != "mindbroken")>>
-		The curatives $he's taking synergize with rest, keeping $him asleep most of the time. This is an @@.green;extremely effective health treatment.@@
+		<<if $slaves[$i].inflationType != "curatives" || $slaves[$i].inflation == 0>>
+			The curatives $he's taking synergize with rest, keeping $him asleep most of the time. This is an @@.green;extremely effective health treatment.@@
+		<<else>>
+			Since $he is usually slumbering soundly, the curatives are able to @@.green;work more efficiently.@@
+		<</if>>
 		<<run improveCondition($slaves[$i], 4)>>
 	<<elseif ($slaves[$i].health < -20)>>
 		@@.green;$His poor health rapidly improves@@ under drug treatment.