diff --git a/src/utility/descriptionWidgetsStyle.tw b/src/utility/descriptionWidgetsStyle.tw
index 11251b9250b117a1dd90e8004d19581552e2aead..7dc0c1d86c3370143502e2fc44d2a9b3892d1509 100644
--- a/src/utility/descriptionWidgetsStyle.tw
+++ b/src/utility/descriptionWidgetsStyle.tw
@@ -3531,10 +3531,10 @@ $His
 						<<if $activeSlave.preg > 37>>
 							"I'm crowning as you read this!"
 						<<else>>
-							"<<print 38-$activeSlave.preg>> weeks till I pop!"
+							"<<print 38-Math.ceil($activeSlave.preg)>> weeks till I pop!"
 						<</if>>
 					<<elseif $activeSlave.broodmother == 1>>
-						"<<print 38-$activeSlave.preg>> weeks till I pop!"
+						"<<print 38-Math.ceil($activeSlave.preg)>> weeks till I pop!"
 					<<else>>
 						"<<print 40-$activeSlave.preg>> weeks till I pop!"
 					<</if>>