diff --git a/src/uncategorized/saDrugs.tw b/src/uncategorized/saDrugs.tw
index 423737ff2463bb0421157d821e7719be27bcc96f..b83e88a03beabbbf89c29049c266b073d2f7fab5 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.