diff --git a/src/uncategorized/fsDevelopments.tw b/src/uncategorized/fsDevelopments.tw
index 5f1cbfbe8623447fbae2f8dbb84311fbcee87f7c..9cf686f4983a243653d6f896e3a1eef9621e750e 100644
--- a/src/uncategorized/fsDevelopments.tw
+++ b/src/uncategorized/fsDevelopments.tw
@@ -6,7 +6,7 @@
 <<if $FSCredits > 0>>
 	@@.yellow;$arcologies[0].name's society is ready to begin accepting a new societal direction.@@
 <</if>>
-
+<<if $FSAnnounced == 1>>
 <<if $FSCreditCount == 4>>
 	<<if ($FSGotRepCredits <= 1)>>
 	<<if ($rep > 7000)>>
@@ -62,28 +62,28 @@
 	<<if ($FSGotRepCredits <= 1)>>
 	<<if ($rep > 6000)>>
 		@@.yellow;Your reputation is so solid that $arcologies[0].name's society is ready to begin accepting a second societal direction.@@
-		<<set $FSGotRepCreditOne = 1>>
+		<<set $FSGotRepCredits += 1>>
 		<<set $FSCredits += 1>>
 	<</if>>
 	<</if>>
 	<<if ($FSGotRepCredits <= 2)>>
 	<<if ($rep > 9000)>>
 		@@.yellow;Your reputation is so high that $arcologies[0].name's society is ready to begin accepting a third societal direction.@@
-		<<set $FSGotRepCreditTwo = 1>>
+		<<set $FSGotRepCredits += 1>>
 		<<set $FSCredits += 1>>
 	<</if>>
 	<</if>>
 	<<if ($FSGotRepCredits <= 3)>>
 	<<if ($rep > 12000)>>
 		@@.yellow;Your reputation is so great that $arcologies[0].name's society is ready to begin accepting a fourth societal direction.@@
-		<<set $FSGotRepCreditThree = 1>>
+		<<set $FSGotRepCredits += 1>>
 		<<set $FSCredits += 1>>
 	<</if>>
 	<</if>>
 	<<if ($FSGotRepCredits <= 4)>>
 	<<if ($rep > 15000)>>
 		@@.yellow;Your reputation is so excellent that $arcologies[0].name's society is ready to begin accepting a fifth societal direction.@@
-		<<set $FSGotRepCreditFour = 1>>
+		<<set $FSGotRepCredits += 1>>
 		<<set $FSCredits += 1>>
 	<</if>>
 	<</if>>
@@ -138,6 +138,7 @@
 	<</if>>
 	<</if>>
 <</if>>
+<</if>>
 
 /* Count adopted FS */
 <<set _societies = 0>>