diff --git a/common/utils/itti_analyzer/libui/ui_signal_dissect_view.c b/common/utils/itti_analyzer/libui/ui_signal_dissect_view.c
index c182e42b46ef2213338160a2639eb60868b4046f..ff7c8e91bd9ca08ffda05bfd449c655c88306441 100644
--- a/common/utils/itti_analyzer/libui/ui_signal_dissect_view.c
+++ b/common/utils/itti_analyzer/libui/ui_signal_dissect_view.c
@@ -21,6 +21,18 @@ ui_text_view_t *ui_signal_dissect_new(GtkWidget *hbox)
     gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(scrolled_window),
                                    GTK_POLICY_AUTOMATIC, GTK_POLICY_ALWAYS);
 
+    /* Change the font of the widget */
+    new_text_view->text_view_font = pango_font_description_new();
+
+    g_debug("Default family is: %s\n", pango_font_description_get_family(new_text_view->text_view_font));
+
+    pango_font_description_set_family(new_text_view->text_view_font, "Monospace");
+    pango_font_description_set_absolute_size(new_text_view->text_view_font, 10 * PANGO_SCALE);
+
+    g_debug("Font family has been set to: %s\n", pango_font_description_get_family(new_text_view->text_view_font));
+
+    gtk_widget_override_font(new_text_view->text_view, new_text_view->text_view_font);
+
     /* Disable editable attribute */
     gtk_text_view_set_editable(GTK_TEXT_VIEW(new_text_view->text_view), FALSE);
 
diff --git a/common/utils/itti_analyzer/libui/ui_signal_dissect_view.h b/common/utils/itti_analyzer/libui/ui_signal_dissect_view.h
index 36112a9fad1627b85c057c7397ee724557654fe0..d4db1777ddd8e1d909db35593e69cf10c82bf7aa 100644
--- a/common/utils/itti_analyzer/libui/ui_signal_dissect_view.h
+++ b/common/utils/itti_analyzer/libui/ui_signal_dissect_view.h
@@ -2,7 +2,8 @@
 #define UI_SIGNAL_DISSECT_VIEW_H_
 
 typedef struct {
-    GtkWidget     *text_view;
+    GtkWidget            *text_view;
+    PangoFontDescription *text_view_font;
 } ui_text_view_t;
 
 ui_text_view_t *ui_signal_dissect_new(GtkWidget *hbox);