diff --git a/public/index.html b/public/index.html
index 7f9cacd3867219addea18693b64b1750d9736cd5..d1ba16e5a10df8fc0cad8ee50a9fc6cb8ecdeef3 100644
--- a/public/index.html
+++ b/public/index.html
@@ -29,6 +29,18 @@
         <button id="compute">Gsper !</button>
     </div>
 </header>
+<div id="noPubKey" class="subPage">
+    <h2>Ǧ'cé pas quoi chercher !</h2>
+    <br/>
+    <br/>
+    <p>
+        Quelle est la clef publique du compte dont Ǧ'essai de retrouver l'accès.<br/>
+        <br/>
+        Pour savoir quel est votre clef publique, vous pouvez chercher votre profil dans l'<a href="https://cesium.ǧ1.money/#/app/wot/lg">annuaire cesium</a>.
+        Si vous ne vous trouvez pas, n'hésitez pas à demander de l'aide à ceux qui vous ont certifiés, ils devraient savoir retrouver la clef publique de votre compte sans mal.
+        Vous pouvez aussi les chercher eux dans l'annuaire et regarder qui ils ont certifiés pour vous retrouver dedant.
+    </p>
+</div>
 <div id="resultat" class="subPage">
     <h2>Ǧ'trouvé ! ǦéLéClé !</h2>
     <div class="gift">
diff --git a/public/main.js b/public/main.js
index 380b4bd18e5cc036ad4180cb3a62dff56cdfdf56..919add04303b4563119abd337c35d78308ca3db3 100644
--- a/public/main.js
+++ b/public/main.js
@@ -76,6 +76,7 @@ function stopNow(){
 }
 document.getElementById("compute").addEventListener("click", e=>{
 	const pub = document.getElementById("pubkey").value.trim();
+	if(!pub) return document.getElementById("noPubKey").classList.add("active");
 	const idSecList = multiLineString2cleanArray(document.getElementById("salt").value);
 	const passList = multiLineString2cleanArray(document.getElementById("pass").value);
 	combi = idSecList.length*passList.length;
@@ -147,4 +148,4 @@ document.querySelectorAll('a[href^="#"]').forEach(
             return false;
         }
     )
-);
\ No newline at end of file
+);
diff --git a/public/style.css b/public/style.css
index f83b43e935e72e1391faed103a3c2dd51ce46fb4..4e696587ea1b84f2ffd1442ed589eae759e601d0 100644
--- a/public/style.css
+++ b/public/style.css
@@ -55,6 +55,7 @@ a:hover {color: #666; text-decoration-style: solid; text-decoration-color: #ccc;
 }
 
 .subPage {
+    background-color: #eee;
     position: fixed;
     z-index: 2;
     top: 50%;
@@ -64,7 +65,6 @@ a:hover {color: #666; text-decoration-style: solid; text-decoration-color: #ccc;
     height: 200px;
     margin-top: -100px;
     padding: 20px;
-    border: 2px groove grey;
     box-shadow: 0 0 50px 10px #000;
     overflow: auto;
     z-index: 3;