diff --git a/game/modules/tome/data/chats/gates-of-morning-main.lua b/game/modules/tome/data/chats/gates-of-morning-main.lua
index 665885cf70caa394f77da3465206f4213708d9e9..52ea269f861af03bdd7c8a67ff0f904d57565ca4 100644
--- a/game/modules/tome/data/chats/gates-of-morning-main.lua
+++ b/game/modules/tome/data/chats/gates-of-morning-main.lua
@@ -44,7 +44,7 @@ newChat{ id="sunwall_west",
 	text = [[Ahh, so they survived? That is good news...]],
 	answers = {
 		{"Go on.", jump="sunwall_west2"},
-		{"Well, actually...", jump="sunwall_west2"},
+		{"Well, actually...", jump="sunwall_west2", cond=function(npc, player) return game.state.found_sunwall_west_died end},
 	},
 }