diff --git a/src/main/java/cz/muni/ics/kypo/training/adaptive/repository/UserRefRepositoryImpl.java b/src/main/java/cz/muni/ics/kypo/training/adaptive/repository/UserRefRepositoryImpl.java
index 4324a20690d10cd00ab6a5c3333f6e3f0fd26c07..17f3a973b62546df4e0db6d337d5fbdc05eed0c4 100644
--- a/src/main/java/cz/muni/ics/kypo/training/adaptive/repository/UserRefRepositoryImpl.java
+++ b/src/main/java/cz/muni/ics/kypo/training/adaptive/repository/UserRefRepositoryImpl.java
@@ -25,7 +25,7 @@ public class UserRefRepositoryImpl implements UserRefRepositoryCustom {
                         "ON CONFLICT DO NOTHING")
                 .setParameter("userRefId", userRefId)
                 .executeUpdate();
-
+        
         if (rowsAffected != 0) {
             LOG.info("User with user_ref_id {} created", userRefId);
         }
@@ -33,7 +33,7 @@ public class UserRefRepositoryImpl implements UserRefRepositoryCustom {
         CriteriaBuilder criteriaBuilder = entityManager.getCriteriaBuilder();
         CriteriaQuery<User> criteriaQuery = criteriaBuilder.createQuery(User.class);
         Root<User> root = criteriaQuery.from(User.class);
-        criteriaBuilder.and(criteriaBuilder.equal(root.get("userRefId"), userRefId));
+        criteriaQuery.select(root).where(criteriaBuilder.equal(root.get("userRefId"), userRefId));
         return entityManager.createQuery(criteriaQuery).getSingleResult();
     }