diff --git a/facade/src/main/java/org/jboss/pnc/facade/providers/UserProviderImpl.java b/facade/src/main/java/org/jboss/pnc/facade/providers/UserProviderImpl.java
index <HASH>..<HASH> 100644
--- a/facade/src/main/java/org/jboss/pnc/facade/providers/UserProviderImpl.java
+++ b/facade/src/main/java/org/jboss/pnc/facade/providers/UserProviderImpl.java
@@ -52,7 +52,8 @@ public class UserProviderImpl
 
             log.debug("Adding new user '{}' in database", username);
             currentUser = User.builder().username(username).build();
-            store(currentUser);
+            // get the updated currentUser DTO with id
+            currentUser = store(currentUser);
         }
 
         return currentUser;
[NCL-<I>] Get the updated user with id on new user store