diff --git a/Linux-server-setup.md b/Linux-server-setup.md
index 3e0d8c3..714b4b3 100644
--- a/Linux-server-setup.md
+++ b/Linux-server-setup.md
@@ -41,8 +41,9 @@ Steps
27. Run `ln -s utils/patches/patch_Titanium.conf patch_Titanium.conf` in the eqemu root directory
28. Run `ln -s utils/patches/patch_Underfoot.conf patch_UF.conf` in the eqemu root directory
29. Run `ln -s utils/defaults/mime.types mime.types` in the eqemu root directory
-30. Run `Bin/world` and wait for it to finish initializing.
-31. Once the world server is running, open a new terminal window and run `Bin/eqlaunch zone`. If Bin/zone is not in your path, you can edit your eqemu_config.xml to include:
+30. Run `ln -s utils/defaults/templates/ templates` in the eqemu root directory. This is the magic that makes the HTTP service(default port 9080) work.
+31. Run `Bin/world` and wait for it to finish initializing.
+32. Once the world server is running, open a new terminal window and run `Bin/eqlaunch zone`. If Bin/zone is not in your path, you can edit your eqemu_config.xml to include:
\
\Bin/zone\
\
\ No newline at end of file