From 06b0081fdcbe9c484b4872368bb605c34977ef86 Mon Sep 17 00:00:00 2001 From: Michael Peter Christen Date: Wed, 22 Aug 2012 01:55:39 +0200 Subject: [PATCH] fix for NPE during host navigation computation --- source/net/yacy/kelondro/data/meta/URIMetadataNode.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/source/net/yacy/kelondro/data/meta/URIMetadataNode.java b/source/net/yacy/kelondro/data/meta/URIMetadataNode.java index 518880fdb..a5cc5c398 100644 --- a/source/net/yacy/kelondro/data/meta/URIMetadataNode.java +++ b/source/net/yacy/kelondro/data/meta/URIMetadataNode.java @@ -146,7 +146,9 @@ public class URIMetadataNode implements URIMetadata { @Override public String hosthash() { - return (String) this.doc.getFieldValue(YaCySchema.host_id_s.name()); + String hosthash = (String) this.doc.getFieldValue(YaCySchema.host_id_s.name()); + if (hosthash == null) hosthash = ASCII.String(this.hash, 6, 6); + return hosthash; } @Override