diff --git a/src/dgenies/static/js/dgenies.result.js b/src/dgenies/static/js/dgenies.result.js
index c4cb0a71061dbff3bc1e67ad8ebda5695aa5eed7..ae281539164c21b3f4457fcf5f34d67ca96f7c83 100644
--- a/src/dgenies/static/js/dgenies.result.js
+++ b/src/dgenies/static/js/dgenies.result.js
@@ -8,9 +8,23 @@ dgenies.result.id_res = null;
 
 dgenies.result.init = function(id_res) {
     dgenies.result.id_res = id_res;
+    dgenies.result.add_to_list();
     d3.boxplot.init();
 };
 
+dgenies.result.add_to_list = function () {
+    console.log("pass", dgenies.result.id_res);
+    let cookies = $.cookie("results");
+    cookies = cookies !== undefined ? cookies.split("|") : [];
+    console.log(cookies);
+    if (cookies.indexOf(dgenies.result.id_res) === -1) {
+        console.log("oui");
+        cookies.splice(0, 0, dgenies.result.id_res);
+        dgenies.save_cookies(cookies);
+        dgenies.update_results(cookies);
+    }
+};
+
 dgenies.result.remove_job_from_cookie = function(job) {
     let cookies = $.cookie("results");
     cookies = cookies !== undefined ? cookies.split("|") : [];