diff --git a/improved_multi_select.js b/improved_multi_select.js
index 82b5abc..27e13f2 100755
--- a/improved_multi_select.js
+++ b/improved_multi_select.js
@@ -97,11 +97,11 @@
                 if ($opt.attr('value') != "_none") {
                   if ($opt.attr('selected')) {
                     $('#improvedselect-' + improvedselect_id + ' .improvedselect_sel', context)
-                      .append('<li so="' + $opt.attr('value') + '"' + group + '>' + $opt.text() + '</li>');
+                      .append('<li so="' + $opt.attr('value') + '"' + group + '>' + $opt.text().replace(/</g, '&lt;').replace(/>/g, '&gt;') + '</li>');
                   }
                   else {
                     $('#improvedselect-' + improvedselect_id + ' .improvedselect_all', context)
-                      .append('<li so="' + $opt.attr('value') + '"' + group + '>' + $opt.text() + '</li>');
+                      .append('<li so="' + $opt.attr('value') + '"' + group + '>' + $opt.text().replace(/</g, '&lt;').replace(/>/g, '&gt;') + '</li>');
                   }
                 }
               }
