diff --git a/res/i18n/ts/fr_FR.ts b/res/i18n/ts/fr_FR.ts
index 70a87ab7dc8386f376ef195e24aa025d2058d3e9..290b64887a676bef337b1b0b559911e46e60cf65 100644
--- a/res/i18n/ts/fr_FR.ts
+++ b/res/i18n/ts/fr_FR.ts
@@ -1,6 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.0" language="fr_FR" sourcelanguage="en">
+<!DOCTYPE TS><TS version="2.0" language="fr_FR" sourcelanguage="en">
 <context>
     <name>@default</name>
     <message>
@@ -272,7 +271,7 @@
         <translation>Qualification : </translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/community_tab.py" line="337"/>
+        <location filename="../../../src/cutecoin/gui/community_tab.py" line="333"/>
         <source>Renew membership</source>
         <translation>Renouveller le statut de membre</translation>
     </message>
@@ -282,52 +281,52 @@
         <translation>Quitter la communauté</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/community_tab.py" line="204"/>
+        <location filename="../../../src/cutecoin/gui/community_tab.py" line="202"/>
         <source>Membership</source>
         <translation>Statut de membre</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/community_tab.py" line="173"/>
+        <location filename="../../../src/cutecoin/gui/community_tab.py" line="172"/>
         <source>Success sending membership demand</source>
         <translation>Succès lors de l&apos;envoi d&apos;une demande de membre</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/community_tab.py" line="175"/>
+        <location filename="../../../src/cutecoin/gui/community_tab.py" line="174"/>
         <source>Join demand error</source>
         <translation>Erreur lors de l&apos;envoi d&apos;une demande de membre</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/community_tab.py" line="178"/>
+        <location filename="../../../src/cutecoin/gui/community_tab.py" line="177"/>
         <source>Key not sent to community</source>
         <translation>La clé n&apos;a pas pu être envoyée à la communauté</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/community_tab.py" line="263"/>
+        <location filename="../../../src/cutecoin/gui/community_tab.py" line="259"/>
         <source>Network error</source>
         <translation>Erreur réseau</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/community_tab.py" line="263"/>
+        <location filename="../../../src/cutecoin/gui/community_tab.py" line="259"/>
         <source>Couldn&apos;t connect to network : {0}</source>
         <translation>Impossible de se connecter au réseau : {0}</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/community_tab.py" line="245"/>
+        <location filename="../../../src/cutecoin/gui/community_tab.py" line="242"/>
         <source>Warning</source>
         <translation>Attention</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/community_tab.py" line="204"/>
+        <location filename="../../../src/cutecoin/gui/community_tab.py" line="202"/>
         <source>Success sending leaving demand</source>
         <translation>Succès lors de l&apos;envoi de la demande pour quitter la communauté</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/community_tab.py" line="206"/>
+        <location filename="../../../src/cutecoin/gui/community_tab.py" line="204"/>
         <source>Leaving demand error</source>
         <translation>Erreur lors de l&apos;envoi de la demande pour quitter la communauté</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/community_tab.py" line="267"/>
+        <location filename="../../../src/cutecoin/gui/community_tab.py" line="263"/>
         <source>Error</source>
         <translation>Erreur</translation>
     </message>
@@ -342,12 +341,12 @@
         <translation>Publier votre UID</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/community_tab.py" line="59"/>
+        <location filename="../../../src/cutecoin/gui/community_tab.py" line="58"/>
         <source>Members</source>
         <translation>Membres</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/community_tab.py" line="62"/>
+        <location filename="../../../src/cutecoin/gui/community_tab.py" line="61"/>
         <source>Direct connections</source>
         <translation>Connections directes</translation>
     </message>
@@ -359,24 +358,24 @@ Publishing your UID cannot be canceled.</source>
 Publier votre UID ne peut être annulé.</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/community_tab.py" line="230"/>
+        <location filename="../../../src/cutecoin/gui/community_tab.py" line="227"/>
         <source>UID Publishing</source>
         <translation>Publication de l&apos;UID</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/community_tab.py" line="230"/>
+        <location filename="../../../src/cutecoin/gui/community_tab.py" line="227"/>
         <source>Success publishing your UID</source>
         <translation>Succès lors de la publication de votre UID</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/community_tab.py" line="178"/>
+        <location filename="../../../src/cutecoin/gui/community_tab.py" line="177"/>
         <source>&quot;Your key wasn&apos;t sent in the community.
 You can&apos;t request a membership.</source>
         <translation>Votre clé publique n&apos;a pas été envoyée à la communauté.
 Vous ne pouvez pas envoyer de requête de membre.</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/community_tab.py" line="191"/>
+        <location filename="../../../src/cutecoin/gui/community_tab.py" line="190"/>
         <source>Are you sure ?
 Sending a leaving demand  cannot be canceled.
 The process to join back the community later will have to be done again.</source>
@@ -385,37 +384,37 @@ Envoyer une demande pour quitter la communauté ne peut être annulée.
 Le processus pour rejoindre la communauté devrait être refait à zéro.</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/community_tab.py" line="58"/>
+        <location filename="../../../src/cutecoin/gui/community_tab.py" line="57"/>
         <source>Web of Trust</source>
         <translation>Toile de Confiance</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/community_tab.py" line="80"/>
+        <location filename="../../../src/cutecoin/gui/community_tab.py" line="79"/>
         <source>Informations</source>
         <translation>Informations</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/community_tab.py" line="84"/>
+        <location filename="../../../src/cutecoin/gui/community_tab.py" line="83"/>
         <source>Add as contact</source>
         <translation>Ajouter comme contact</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/community_tab.py" line="88"/>
+        <location filename="../../../src/cutecoin/gui/community_tab.py" line="87"/>
         <source>Send money</source>
         <translation>Envoyer de l&apos;argent</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/community_tab.py" line="92"/>
+        <location filename="../../../src/cutecoin/gui/community_tab.py" line="91"/>
         <source>Certify identity</source>
         <translation>Certifier cette identité</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/community_tab.py" line="96"/>
+        <location filename="../../../src/cutecoin/gui/community_tab.py" line="95"/>
         <source>View in Web of Trust</source>
         <translation>Voir dans la Toile de Confiance</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/community_tab.py" line="343"/>
+        <location filename="../../../src/cutecoin/gui/community_tab.py" line="340"/>
         <source>Send membership demand</source>
         <translation>Envoyer une demande de membre</translation>
     </message>
@@ -425,35 +424,34 @@ Le processus pour rejoindre la communauté devrait être refait à zéro.</trans
         <translation>Révoquer votre UID</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/community_tab.py" line="218"/>
+        <location filename="../../../src/cutecoin/gui/community_tab.py" line="216"/>
         <source>Are you sure ?
 Publishing your UID can be canceled by Revoke UID.</source>
         <translation>Etes-vous sûr(e) ? Publier votre UID peut être annulé par le bouton Révoquer votre UID.</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/community_tab.py" line="233"/>
+        <location filename="../../../src/cutecoin/gui/community_tab.py" line="230"/>
         <source>Publish UID error</source>
-        <translatorcomment>Erreur lors de la publication de votre UID</translatorcomment>
         <translation>Publier votre UID</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/community_tab.py" line="245"/>
+        <location filename="../../../src/cutecoin/gui/community_tab.py" line="242"/>
         <source>Are you sure ?
 Revoking your UID can only success if it is not already validated by the network.</source>
         <translation>Etes-vous sûr(e) ? Révoquer votre UID ne peut réussir que s&apos;il n&apos;a pas été déjà validé par le réseau.</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/community_tab.py" line="257"/>
+        <location filename="../../../src/cutecoin/gui/community_tab.py" line="253"/>
         <source>UID Revoking</source>
         <translation>Révocation de votre UID</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/community_tab.py" line="257"/>
+        <location filename="../../../src/cutecoin/gui/community_tab.py" line="253"/>
         <source>Success revoking your UID</source>
         <translation>Révocation de votre UID réussie</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/community_tab.py" line="260"/>
+        <location filename="../../../src/cutecoin/gui/community_tab.py" line="256"/>
         <source>Revoke UID error</source>
         <translation>Erreur lors de la révocation de votre UID</translation>
     </message>
diff --git a/src/cutecoin/gui/community_tab.py b/src/cutecoin/gui/community_tab.py
index 1241d1519e8fa1d031614a1482a5866bc44dfaff..0551280b7f6295d27dbb6d94d1e1fd4217c349c1 100644
--- a/src/cutecoin/gui/community_tab.py
+++ b/src/cutecoin/gui/community_tab.py
@@ -334,10 +334,12 @@ Revoking your UID can only success if it is not already validated by the network
                     self.button_membership.show()
                     self.button_publish_uid.hide()
                     self.button_leaving.show()
+                    self.button_revoke_uid.hide()
                 else:
                     logging.debug("Not a member")
                     self.button_membership.setText(self.tr("Send membership demand"))
                     self.button_membership.show()
+                    self.button_revoke_uid.show()
                     self.button_leaving.hide()
                     self.button_publish_uid.hide()
             else:
@@ -345,6 +347,7 @@ Revoking your UID can only success if it is not already validated by the network
                 self.button_membership.hide()
                 self.button_leaving.hide()
                 self.button_publish_uid.show()
+                self.button_revoke_uid.hide()
         except PersonNotFoundError:
             self.button_membership.hide()
             self.button_leaving.hide()