diff --git a/src/cutecoin/gui/currency_tab.py b/src/cutecoin/gui/currency_tab.py
index 27c3881dd86b1965760f38013258483d62fa5be6..3f4954442539f17772e0762c2d5fb1ddafbde5a8 100644
--- a/src/cutecoin/gui/currency_tab.py
+++ b/src/cutecoin/gui/currency_tab.py
@@ -140,6 +140,9 @@ class CurrencyTabWidget(QWidget, Ui_CurrencyTabWidget):
         if self.tab_wallets:
             self.tab_wallets.refresh()
 
+        if self.tab_community:
+            self.tab_community.wot_tab.refresh()
+
         if self.tab_history.table_history.model():
             self.tab_history.table_history.model().dataChanged.emit(
                                                      QModelIndex(),
diff --git a/src/cutecoin/gui/wot_tab.py b/src/cutecoin/gui/wot_tab.py
index 6e8580fed0fbd7f52a8823e47a9776a05008ef77..66346844b2a74b6d573df8e5de139108d9287668 100644
--- a/src/cutecoin/gui/wot_tab.py
+++ b/src/cutecoin/gui/wot_tab.py
@@ -45,8 +45,8 @@ class WotTabWidget(QWidget, Ui_WotTabWidget):
         self.nodes = list()
 
         # create node metadata from account
-        metadata = {'text': self.account.name, 'id': self.account.pubkey}
-        self.draw_graph(metadata)
+        self._current_metadata = {'text': self.account.name, 'id': self.account.pubkey}
+        self.refresh()
 
     def draw_graph(self, metadata):
         """
@@ -55,6 +55,7 @@ class WotTabWidget(QWidget, Ui_WotTabWidget):
         :param dict metadata: Graph node metadata of the identity
         """
         logging.debug("Draw graph - " + metadata['text'])
+        self._current_metadata = metadata
 
         # create Person from node metadata
         person = Person.from_metadata(metadata)
@@ -99,6 +100,12 @@ class WotTabWidget(QWidget, Ui_WotTabWidget):
             metadata
         )
 
+    def refresh(self):
+        """
+        Refresh graph scene to current metadata
+        """
+        self.draw_graph(self._current_metadata)
+
     def search(self):
         """
         Search nodes when return is pressed in combobox lineEdit