diff --git a/src/uncategorized/BackwardsCompatibility.tw b/src/uncategorized/BackwardsCompatibility.tw
index 169e3443b5c7de5c61d8839a613b1cc72712a832..189727476338f20d03ff5061def98ac179c4edd3 100644
--- a/src/uncategorized/BackwardsCompatibility.tw
+++ b/src/uncategorized/BackwardsCompatibility.tw
@@ -2557,11 +2557,8 @@ Setting missing global variables:
 	<<set $citizenRetirementMenials = 0>>
 <</if>>
 <<if ndef $citizenRetirementTrigger>>
-	<<set $citizenRetirementTrigger = 0>>
-<</if>>
-<<if def $CitizenRetirementTrigger>>
-	<<set $citizenRetirementTrigger = $CitizenRetirementTrigger,
-	unset $CitizenRetirementTrigger>>
+	<<set $citizenRetirementTrigger = $CitizenRetirementTrigger || 0>>
+	<<unset $CitizenRetirementTrigger>>
 <</if>>
 <<if ndef $FSSupLawTrigger>>
 <<set $FSSupLawTrigger = 0>>