diff --git a/src/Jackett/Server.cs b/src/Jackett/Server.cs
index 18934598c30fb17cab2dda650f96923f618e2d03..3931b81377d247d5df4d5738b711dac6b132d57f 100644
--- a/src/Jackett/Server.cs
+++ b/src/Jackett/Server.cs
@@ -52,17 +52,20 @@ namespace Jackett
 
         public async Task Start()
         {
-            Program.LoggerInstance.Info("Starting HTTP server...");
+            Program.LoggerInstance.Info("Starting HTTP server on port " + Port + " listening " + (ListenPublic ? "publicly" : "privately"));
 
             try
             {
                 listener = new HttpListener();
-                listener.Prefixes.Add(string.Format("http://127.0.0.1:{0}/", Port));
-                listener.Prefixes.Add(string.Format("http://localhost:{0}/", Port));
+
                 if (ListenPublic)
                 {
                     listener.Prefixes.Add(string.Format("http://*:{0}/", Port));
                 }
+                else
+                {
+                    listener.Prefixes.Add(string.Format("http://127.0.0.1:{0}/", Port));
+                }
 
                 listener.Start();
             }