diff --git a/src/header.pug b/src/header.pug
index a9f89ea6637c60fc9cfedd5dd958b0de596365e5..507ea683e8295d0bf664e18d425ea490c400dd90 100644
--- a/src/header.pug
+++ b/src/header.pug
@@ -21,14 +21,6 @@ details#user-controls.notLoggedIn
   #user-controls__panel
     nav(role="user's functionalities menu")
       ul
-        li
-          sib-display#user-controls__profile(
-            fields='first_name, account.picture'
-            class-first_name='flex'
-            class-account.picture='avatar'
-            widget-account.picture='hubl-user-avatar'
-            bind-user
-          )
         if (endpoints.uploads || (endpoints.get && endpoints.get.uploads)) && (endpoints.skills || (endpoints.get && endpoints.get.skills)) && (endpoints.users || (endpoints.get && endpoints.get.users))
           li
             sib-link(next='profile') Mon profil
diff --git a/src/styles/base/main.scss b/src/styles/base/main.scss
index ab787f97f1abc0073cbb451c91c518f985d924cb..5a10decee883de34d39499c0597fe739d5a6b948 100644
--- a/src/styles/base/main.scss
+++ b/src/styles/base/main.scss
@@ -11,6 +11,9 @@
     background-color: var(--color-main-background);
     color: var(--color-main-text);
     font-size: 1.6rem;
+    /* Fix for viewport height bug in webkit for mobile */
+    height: -webkit-fill-available;
+    min-height: -webkit-fill-available;
   }
 
   .notLoggedIn {