diff --git a/backend/src/middleware/xssMiddleware.js b/backend/src/middleware/xssMiddleware.js
index 9b4e3e759..1292abb67 100644
--- a/backend/src/middleware/xssMiddleware.js
+++ b/backend/src/middleware/xssMiddleware.js
@@ -20,6 +20,7 @@ function clean(dirty) {
'hr',
'b',
'i',
+ 'u',
'em',
'strong',
'a',
diff --git a/webapp/assets/_new/icons/svgs/underline.svg b/webapp/assets/_new/icons/svgs/underline.svg
new file mode 100755
index 000000000..f4c6e698c
--- /dev/null
+++ b/webapp/assets/_new/icons/svgs/underline.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/webapp/components/Editor/MenuBar.vue b/webapp/components/Editor/MenuBar.vue
index 4e43050e9..d1e084f2d 100644
--- a/webapp/components/Editor/MenuBar.vue
+++ b/webapp/components/Editor/MenuBar.vue
@@ -5,6 +5,12 @@
+
+