diff --git a/front/src/components/common/RenderedDescription.vue b/front/src/components/common/RenderedDescription.vue
index f17092cdd5a924e4ffa1e677b2d04e425b405030..cf90aebdbc8a3a9d1e59816e5878bd24762386f0 100644
--- a/front/src/components/common/RenderedDescription.vue
+++ b/front/src/components/common/RenderedDescription.vue
@@ -85,7 +85,7 @@ export default {
       return this.content.html
     },
     truncatedHtml () {
-      return clip(this.content.html, this.truncateLength)
+      return clip(this.content.html, this.truncateLength, { html: true, maxLines: 3 })
     },
     isTruncated () {
       return this.truncateLength > 0 && this.truncatedHtml.length < this.content.html.length