diff --git a/src/init/storyInit.tw b/src/init/storyInit.tw
index 5c8eed11347469e545bcd32aac8785c4a36e5c45..b94ac1052f3e40389bd60766b7d05dab1ecb4439 100644
--- a/src/init/storyInit.tw
+++ b/src/init/storyInit.tw
@@ -97,7 +97,7 @@ You should have received a copy of the GNU General Public License along with thi
 		<</if>>
 	<</for>>
 	<<set $genePool = ngUpdateGenePool($genePool)>>
-	<<if ndef $missingTable>>
+	<<if ndef $missingTable || $showMissingSlaves == 0>>
 		<<set $missingTable = {}>>
 	<<else>>
 		<<set $missingTable = ngUpdateMissingTable($missingTable)>>