From bc9bddf9186b722075d527a161c09d6d2b75ca50 Mon Sep 17 00:00:00 2001
From: shortcutme <tamas@zeronet.io>
Date: Wed, 4 Oct 2017 17:25:33 +0200
Subject: [PATCH] Make sure the hashfield response is correct

---
 src/Peer/Peer.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/Peer/Peer.py b/src/Peer/Peer.py
index e8b60796..5c0f6f63 100644
--- a/src/Peer/Peer.py
+++ b/src/Peer/Peer.py
@@ -278,7 +278,7 @@ class Peer(object):
 
         self.time_hashfield = time.time()
         res = self.request("getHashfield", {"site": self.site.address})
-        if not res or "error" in res:
+        if not res or "error" in res or not "hashfield_raw" in res:
             return False
         self.hashfield.replaceFromString(res["hashfield_raw"])