diff --git a/src/App.jsx b/src/App.jsx
index d97211377bc650726b4fdbea9c41e464d26e224c..4238d2d43970df23307b9bc582d24f54e595546c 100644
--- a/src/App.jsx
+++ b/src/App.jsx
@@ -30,6 +30,7 @@ const onKeycloakEvent = (event) => {
       state.isAuthenticated = true;
       state.user = {
         name: keycloak.tokenParsed.name,
+        username: keycloak.tokenParsed.preferred_username,
         groups: keycloak.tokenParsed.groups,
         accessToken: keycloak.token,
       };
diff --git a/src/components/Navbar.jsx b/src/components/Navbar.jsx
index 1a908b253eefb0329e987cf8ecd23ad73dbe431e..28d2d9f1e807c6629c133e19648fe71f9d95ed9f 100644
--- a/src/components/Navbar.jsx
+++ b/src/components/Navbar.jsx
@@ -66,7 +66,7 @@ const Navbar = () => {
                   <span className="head-heavy-2xs">{user.name}</span>
                   <div className="avatar avatar--2xs">
                     <img
-                      src="http://placeimg.com/100/100/people"
+                      src={`https://a.pirati.cz/piratar/${user.username}.jpg`}
                       alt="Avatar"
                     />
                   </div>
diff --git a/src/keycloak.js b/src/keycloak.js
index b2aa703aa6d3295f5ce0c565f585786cbf06bf2f..33ec65586edc2baad410506dcc7f13c829c166a8 100644
--- a/src/keycloak.js
+++ b/src/keycloak.js
@@ -8,8 +8,4 @@ const keycloak = Keycloak({
   clientId: "cf-online",
 });
 
-// keycloak.init({
-//   onLoad: "check-sso",
-// });
-
 export default keycloak;
diff --git a/typings/cf2021.d.ts b/typings/cf2021.d.ts
index 5b985202c91957c9cf11a1c7ade7bad80df20fb6..61895755e2b0eb4fa05e0a4bdde237a16606aae5 100644
--- a/typings/cf2021.d.ts
+++ b/typings/cf2021.d.ts
@@ -28,6 +28,7 @@ declare namespace CF2021 {
         isAuthenticated: true;
         user: {
             name: string;
+            username: string;
             groups: string[];
             accessToken: string;
         };