diff --git a/src/cutecoin/core/net/node.py b/src/cutecoin/core/net/node.py
index 845b64bb4c76c70ecea96eb333886823553fbe06..c8b7da4c0f8c923c005f9905f20df84221c483c3 100644
--- a/src/cutecoin/core/net/node.py
+++ b/src/cutecoin/core/net/node.py
@@ -405,7 +405,7 @@ class Node(QObject):
             data = yield from bma.wot.Lookup(conn_handler, self.pubkey).get()
             self.state = Node.ONLINE
             timestamp = 0
-            uid = None
+            uid = ""
             for result in data['results']:
                 if result["pubkey"] == self.pubkey:
                     uids = result['uids']
@@ -413,7 +413,7 @@ class Node(QObject):
                         if uid["meta"]["timestamp"] > timestamp:
                             timestamp = uid["meta"]["timestamp"]
                             uid = uid["uid"]
-            if uid and self._uid != uid:
+            if self._uid != uid:
                 self._uid = uid
                 self.changed.emit()
         except ValueError as e: