diff --git a/app/assets/stylesheets/framework/read_more.scss b/app/assets/stylesheets/framework/read_more.scss
index bb51abc4fc5da58f4fe3a3774e9887e39169aa74..c36275338793a5c69f5581987a00afe712dfe7e4 100644
--- a/app/assets/stylesheets/framework/read_more.scss
+++ b/app/assets/stylesheets/framework/read_more.scss
@@ -20,7 +20,7 @@
   &:has(.read-more-content--has-scrim:not(.is-expanded)) {
     position: relative;
     max-height: var(--read-more-height, #{$fallback - $height});
-    overflow: hidden;
+    overflow: clip;
   }
 
   // only appears when size is > $height.
diff --git a/app/views/users/_overview.html.haml b/app/views/users/_overview.html.haml
index c9ccd63fae36363bffb719f762f131d7ebf2533d..7636ad8c552669141d5c50f216b7bfefb118f4d8 100644
--- a/app/views/users/_overview.html.haml
+++ b/app/views/users/_overview.html.haml
@@ -1,5 +1,5 @@
 - if can?(current_user, :read_cross_project) && @user.user_readme&.rich_viewer
-  .profile-readme-wrapper.gl-relative.gl-overflow-hidden.gl-w-full.gl-pt-5
+  .profile-readme-wrapper.gl-relative.gl-w-full.gl-pt-5
     .profile-readme.read-more-container.gl-relative.justify-content-center.gl-border.gl-rounded-base.gl-overflow-hidden{ data: { 'read-more-height': 400 } }
       .read-more-content.read-more-content--has-scrim.gl-py-5.gl-px-6
         .gl-display-flex