diff --git a/app/services/contact_details/linkedin.rb b/app/services/contact_details/linkedin.rb
index 5aa7142b010ddc25ae56837e1a20ff391efa2d95..9499d2b4c7841317aeae98cb681e36d79ed60448 100644
--- a/app/services/contact_details/linkedin.rb
+++ b/app/services/contact_details/linkedin.rb
@@ -14,5 +14,6 @@ class ContactDetails::Linkedin < ContactDetails::Base
                     .remove('linkedin.com/company/')
                     .remove('@')
                     .remove('/')
+    @label = CGI.unescape @label
   end
 end
\ No newline at end of file
diff --git a/test/services/contact_details_test.rb b/test/services/contact_details_test.rb
index 48c096db597f8c28702470b9dfaa74774ebf89ce..192471ffe0ef5ba7bb0d6dfd823324576d7702f3 100644
--- a/test/services/contact_details_test.rb
+++ b/test/services/contact_details_test.rb
@@ -78,6 +78,8 @@ class ContactDetailsTest < ActiveSupport::TestCase
     batch_test :linkedin, 'arnaudlevy', 'https://www.linkedin.com/in/arnaudlevy/', [
         'https://www.linkedin.com/in/arnaudlevy/',
       ]
+    detail = service_for(:linkedin).new 'https://www.linkedin.com/in/matthieu-b%C3%A9jot-4bba9950/'
+    assert_equal 'matthieu-béjot-4bba9950', detail.label  
   end
 
   test 'linkedin company' do