diff --git a/src/uncategorized/saDiet.tw b/src/uncategorized/saDiet.tw
index b753be11dff1a09c3aa6f9862d96ca669055b92e..f3180d8c637f4872e312b297f73bdf147cf084f8 100644
--- a/src/uncategorized/saDiet.tw
+++ b/src/uncategorized/saDiet.tw
@@ -764,30 +764,23 @@
 		$His health, all things considered, cannot get much better. @@.yellow;$His cleansing diet has ended.@@
 		<<set $slaves[$i].diet = "healthy">>
 	<</if>>
+	<<if $slaves[$i].health <= 90>>
+	    <<set $slaves[$i].health += 2>>
+	<</if>>
+	<<if $slaves[$i].chem > 2>>
+		<<set $slaves[$i].chem -= 2>>
+	<</if>>
 	<<if $slaves[$i].fetish == "mindbroken">>
 		$His diet tastes and smells awful, but such things are lost on $his broken mind. $His body @@.green;appreciates@@ it, however.
-		<<set $slaves[$i].health += 2>>
-		<<if $slaves[$i].chem > 2>>
-			<<set $slaves[$i].chem -= 2>>
-		<</if>>
 	<<elseif !canSmell($slaves[$i]) && !canTaste($slaves[$i])>>
 		$His diet tastes and smells awful, but $he is incapable of recognizing it, allowing $him to feel nothing but its @@.green;significant restorative effect.@@
-		<<set $slaves[$i].trust++, $slaves[$i].health += 2>>
-		<<if $slaves[$i].chem > 2>>
-			<<set $slaves[$i].chem -= 2>>
-		<</if>>
+		<<set $slaves[$i].trust++>>
 	<<elseif $slaves[$i].sexualFlaw == "self hating">>
 		$His diet @@.hotpink;tastes and smells awful,@@ the perfect meal for such a wretched creature as $himself. $He knows you are @@.green;preserving $his health@@ but doesn't understand why you'd waste time and credits on $him.
-		<<set $slaves[$i].devotion += 2, $slaves[$i].health += 2>>
-		<<if $slaves[$i].chem > 2>>
-			<<set $slaves[$i].chem -= 2>>
-		<</if>>
+		<<set $slaves[$i].devotion += 2>>
 	<<else>>
 		$His diet @@.mediumorchid;tastes and smells awful@@ but $he actively @@.green;feels better@@ the more $he eats. $He @@.mediumaquamarine;trusts you more@@ since you seem to care about $his health.
-		<<set $slaves[$i].devotion -= 2, $slaves[$i].trust++, $slaves[$i].health += 2>>
-		<<if $slaves[$i].chem > 2>>
-			<<set $slaves[$i].chem -= 2>>
-		<</if>>
+		<<set $slaves[$i].devotion -= 2, $slaves[$i].trust++>>
 	<</if>>
 <<case "fertility">> /* + ovum and small boosts to energy and attrXY */
 	<<if !isFertile($slaves[$i]) || $slaves[$i].preg != 0>>