diff --git a/dat/missions/emp_collective02.lua b/dat/missions/emp_collective02.lua
index ece2dff..505e312 100644
--- a/dat/missions/emp_collective02.lua
+++ b/dat/missions/emp_collective02.lua
@@ -39,9 +39,9 @@ function create()
     misn.setDesc(string.format(misn_desc[1], misn_target, space.getSystem(misn_target)))
 
     tk.msg(title[1], string.format(text[2], misn_target))
-    tk.msg(title[1], text[3])
+    tk.msg(title[1], string.format(text[3]. misn_target, space_getSystem(misn_target)))
 
-    hook.enter("enter")
+    hook.enter("land")
   end
 end
 
@@ -50,7 +50,7 @@ function land()
 
   -- First mission part is landing on the planet.
   if misn_stage == 0 and planet == misn_target then
-    tk.msg(title[1], text[4])
+    tk.msg(title[1], string.format(text[4], misn_target))
     misn_stage = 1
     misn.setMarker(space.getSystem(misn_base))