diff --git a/jams-common/src/main/java/net/jami/jams/common/objects/user/UserProfile.java b/jams-common/src/main/java/net/jami/jams/common/objects/user/UserProfile.java
index ea1777ceb51c13696a13f83b435c6e6792080074..5965dc36594a9ca633d7cd3c889c99a67a9b09b8 100644
--- a/jams-common/src/main/java/net/jami/jams/common/objects/user/UserProfile.java
+++ b/jams-common/src/main/java/net/jami/jams/common/objects/user/UserProfile.java
@@ -75,7 +75,7 @@ public class UserProfile implements DatabaseObject {
     private String phoneNumberExtension;
     private String faxNumber;
     private String mobileNumber;
-    private String jamiId;
+    private String id;
     private List<String> groupMemberships;
 
     public UserProfile(ResultSet rs) throws Exception {
@@ -110,7 +110,7 @@ public class UserProfile implements DatabaseObject {
         if(this.getFaxNumber() != null) vCard.addTelephoneNumber(this.getFaxNumber(), TelephoneType.FAX);
         if(this.getEmail() != null) vCard.addEmail(this.getEmail(), EmailType.WORK);
         if(this.getOrganization() != null) vCard.setOrganization(this.getOrganization());
-        if(this.getJamiId() != null) vCard.setExtendedProperty("JamiID",this.jamiId);
+        if(this.getId() != null) vCard.setExtendedProperty("id",this.id);
 
         /*I think this is how Base64 will work in this case*/
         if(this.getProfilePicture() != null) {
diff --git a/jams-server/src/main/java/net/jami/jams/server/servlets/api/admin/directory/DirectoryEntryServlet.java b/jams-server/src/main/java/net/jami/jams/server/servlets/api/admin/directory/DirectoryEntryServlet.java
index 84f4bcee52c7e22decb0dd9608bdf46301aa90cb..2e77ff26a067e6e58de85fa576ec9580f55219bd 100644
--- a/jams-server/src/main/java/net/jami/jams/server/servlets/api/admin/directory/DirectoryEntryServlet.java
+++ b/jams-server/src/main/java/net/jami/jams/server/servlets/api/admin/directory/DirectoryEntryServlet.java
@@ -72,7 +72,7 @@ public class DirectoryEntryServlet extends HttpServlet {
         userProfile.setPhoneNumberExtension(obj.get("phoneNumberExtension").toString());
         userProfile.setFaxNumber(obj.get("faxNumber").toString());
         userProfile.setMobileNumber(obj.get("mobileNumber").toString());
-        userProfile.setJamiId(obj.get("jamiId").toString());
+        userProfile.setId(obj.get("jamiId").toString());
         userProfile.setGroupMemberships(new ArrayList<>());
 
         userAuthenticationModule.getAuthSources().get(new AuthModuleKey(realm, AuthenticationSourceType.LOCAL))
diff --git a/jams-server/src/main/java/net/jami/jams/server/servlets/api/auth/directory/SearchDirectoryServlet.java b/jams-server/src/main/java/net/jami/jams/server/servlets/api/auth/directory/SearchDirectoryServlet.java
index 99044ade01c9cfe173aa17d2ca4d6afc350c0ce4..1f087496097edc494d4541c64f5e0080258e4d92 100644
--- a/jams-server/src/main/java/net/jami/jams/server/servlets/api/auth/directory/SearchDirectoryServlet.java
+++ b/jams-server/src/main/java/net/jami/jams/server/servlets/api/auth/directory/SearchDirectoryServlet.java
@@ -79,7 +79,7 @@ public class SearchDirectoryServlet extends HttpServlet {
                         user.setAccessLevel(AccessLevel.USER);
                         userAuthenticationModule.createUser(user.getUserType(), user.getRealm(), nameServer, user);
                     } else {
-                        profile.setJamiId(results.get(0).getJamiId());
+                        profile.setId(results.get(0).getJamiId());
                     }
                 }
                 userProfiles.add(profile);