diff --git a/src/SecExp/authorityReport.tw b/src/SecExp/authorityReport.tw
index fc974d050460485c6f285f6558ebd351dc6980f7..b96d4b25a349d5be821836fb740eb3f5ec34dbb5 100644
--- a/src/SecExp/authorityReport.tw
+++ b/src/SecExp/authorityReport.tw
@@ -121,10 +121,10 @@
 
 <<if $arcologies[0].FSPaternalist >= 90>>
 	Your extremely paternalistic society has the unfortunate side effects of spreading dangerous ideals in the arcology, damaging your authority.
-	<<set _authGrowth -= $arcologies[0].FSPaternalist>>
+	<<set _authGrowth -= Math.clamp($arcologies[0].FSPaternalist, 0, 100)>>
 <<elseif $arcologies[0].FSPaternalist >= 50>>
 	Your paternalistic society has the unfortunate side effects of spreading dangerous ideals in the arcology, damaging your authority.
-	<<set _authGrowth -= $arcologies[0].FSPaternalist>>
+	<<set _authGrowth -= Math.clamp($arcologies[0].FSPaternalist, 0, 100)>>
 <</if>>
 
 <<if $arcologies[0].FSNull >= 90>>