diff --git a/htroot/Crawler_p.java b/htroot/Crawler_p.java
index 3da957f05..737d3feb7 100644
--- a/htroot/Crawler_p.java
+++ b/htroot/Crawler_p.java
@@ -183,7 +183,7 @@ public class Crawler_p {
                     try {
                         DigestURI crawlingStartURL = new DigestURI(crawlingStart);
                         rootURLs.add(crawlingStartURL);
-                        crawlName += crawlingStartURL.getHost() + ',';
+                        crawlName += ((crawlingStartURL.getHost() == null) ? crawlingStartURL.toNormalform(true) : crawlingStartURL.getHost()) + ',';
                         if (crawlingStartURL != null && (crawlingStartURL.isFile() || crawlingStartURL.isSMB())) storeHTCache = false;
                         
                     } catch (MalformedURLException e) {