diff --git a/src/pregmod/widgets/slaveSummaryWidgets.tw b/src/pregmod/widgets/slaveSummaryWidgets.tw
index 7ba7dd612d8d3f735faa576509add2c70848f3e3..7bdca8a0f3d99c6df8f9e18b93c9b3c70497010d 100644
--- a/src/pregmod/widgets/slaveSummaryWidgets.tw
+++ b/src/pregmod/widgets/slaveSummaryWidgets.tw
@@ -1405,7 +1405,7 @@ _Slave.faceShape face.
 	Disproportionately small butt.
 <</if>>
 <<elseif _Slave.hips > 1>>
-<<if _Slave.butt <= 3 && (($arcologies[0].SlimnessEnthusiast == "unset") || (_Slave.breasts >= 500))>>
+<<if _Slave.butt <= 3 && (($arcologies[0].SlimnessEnthusiast == "unset") || (_Slave.boobs >= 500))>>
 	Disproportionately small butt.
 <</if>>
 <<elseif _Slave.hips > 0>>
@@ -1413,7 +1413,7 @@ _Slave.faceShape face.
 <<if ($arcologies[0].FSTransformationFetishist < 20 || $arcologies[0].FSTransformationFetishist == "unset") && ($arcologies[0].FSHedonisticDecadence < 20 || $arcologies[0].FSHedonisticDecadence == "unset")>>
 	Disproportionately big butt.
 <</if>>
-<<elseif _Slave.butt <= 2>>
+<<elseif _Slave.butt <= 2 && (($arcologies[0].SlimnessEnthusiast == "unset") || (_Slave.boobs >= 500))>>
 	Disproportionately small butt.
 <</if>>
 <<else>>
@@ -1421,7 +1421,7 @@ _Slave.faceShape face.
 <<if ($arcologies[0].FSTransformationFetishist < 20 || $arcologies[0].FSTransformationFetishist == "unset") && ($arcologies[0].FSHedonisticDecadence < 20 || $arcologies[0].FSHedonisticDecadence == "unset")>>
 	Disproportionately big butt.
 <</if>>
-<<elseif _Slave.butt <= 1>>
+<<elseif _Slave.butt <= 1 && (($arcologies[0].SlimnessEnthusiast == "unset") || (_Slave.boobs >= 500))>>
 	Disproportionately small butt.
 <</if>>
 <</if>>