diff --git a/game/modules/tome/data/chats/minas-tirith-lost-merchant.lua b/game/modules/tome/data/chats/minas-tirith-lost-merchant.lua
index d15d75a595ecdb23cc330ef35c98f086d7804bd7..8c8fa151fdef0d615a15f44f61b191840b3fb49e 100644
--- a/game/modules/tome/data/chats/minas-tirith-lost-merchant.lua
+++ b/game/modules/tome/data/chats/minas-tirith-lost-merchant.lua
@@ -16,21 +16,8 @@
 --
 -- Nicolas Casalini "DarkGod"
 -- darkgod@te4.org
-
-newChat{ id="start",
-	auto = true, text="",
-	answers = {
-		{cond=function(npc, player) local q = player:hasQuest("lost-merchant"); return q and q:isStatus(q.COMPLETED, "saved") end, jump="welcome"},
-		{jump="closed"},
-	},
-}
-
-newChat{ id="closed",
-	text = [[*This store does not appear to be open yet*]],
-	answers = {
-		{"[leave]"},
-	}
-}
+local q = game.player:hasQuest("lost-merchant")
+if q and q:isStatus(q.COMPLETED, "saved") then
 
 newChat{ id="welcome",
 	text = [[Ah my good friend @playername@!
@@ -44,4 +31,15 @@ Thanks to you I made it safely to this great city! I am planning to open my shop
 	}
 }
 
-return "start"
+else
+
+newChat{ id="welcome",
+	text = [[*This store does not appear to be open yet*]],
+	answers = {
+		{"[leave]"},
+	}
+}
+
+end
+
+return "welcome"