diff --git a/app/assets/javascripts/work_items/components/work_item_description_template_listbox.vue b/app/assets/javascripts/work_items/components/work_item_description_template_listbox.vue
index 93b55cfbed58a08e6cd588362767d861044a024b..24dae21cb058e06c8b43354bec6574788e65719d 100644
--- a/app/assets/javascripts/work_items/components/work_item_description_template_listbox.vue
+++ b/app/assets/javascripts/work_items/components/work_item_description_template_listbox.vue
@@ -138,9 +138,16 @@ export default {
     :selected="selectedTemplateValue"
     :loading="loading"
     searchable
+    block
+    class="gl-w-30"
     @select="handleSelect"
     @search="handleSearch"
   >
+    <template #list-item="{ item }">
+      <span class="gl-break-words">
+        {{ item.text }}
+      </span>
+    </template>
     <template #footer>
       <div class="gl-border-t gl-border-t-dropdown gl-p-2 gl-pt-0">
         <gl-button