diff --git a/src/facilities/farmyard/farmyardReport.tw b/src/facilities/farmyard/farmyardReport.tw
index feb3c95fb00da62e733da16154ee7468a32cbe51..e07eb815b2498f52d88e795fec7775ec6378da9c 100644
--- a/src/facilities/farmyard/farmyardReport.tw
+++ b/src/facilities/farmyard/farmyardReport.tw
@@ -209,13 +209,13 @@
 		<</switch>>
 		/* TODO: should FS with "spare" living rules cause some minor health damage and devotion / trust loss? */
 		<<if ($slaves[$i].health.condition < -80)>>
-			<<run improveCondition($slaves[_FLs], 20)>>
+			<<run improveCondition($slaves[$i], 20)>>
 		<<elseif $slaves[$i].health.condition < -40>>
-			<<run improveCondition($slaves[_FLs], 15)>>
+			<<run improveCondition($slaves[$i], 15)>>
 		<<elseif $slaves[$i].health.condition < 0>>
-			<<run improveCondition($slaves[_FLs], 10)>>
+			<<run improveCondition($slaves[$i], 10)>>
 		<<elseif $slaves[$i].health.condition < 90>>
-			<<run improveCondition($slaves[_FLs], 7)>>
+			<<run improveCondition($slaves[$i], 7)>>
 		<</if>>
 		<<if ($slaves[$i].devotion <= 20) && ($slaves[$i].trust >= -20)>>
 			<<set $slaves[$i].devotion -= 5, $slaves[$i].trust -= 5>>