diff --git a/gramps/gui/dialog.py b/gramps/gui/dialog.py index 5ffd7a6a0..a257be878 100644 --- a/gramps/gui/dialog.py +++ b/gramps/gui/dialog.py @@ -24,6 +24,7 @@ # #------------------------------------------------------------------------- import sys +import html import logging _LOG = logging.getLogger(".dialog") @@ -92,7 +93,8 @@ class QuestionDialog(object): self.top.set_title("%s - Gramps" % msg1) label1 = self.xml.get_object('qd_label1') - label1.set_text('%s' % msg1) + label1.set_text('%s' % + html.escape(msg1)) label1.set_use_markup(True) label2 = self.xml.get_object('qd_label2') @@ -124,7 +126,8 @@ class QuestionDialog2(object): self.top.set_title("%s - Gramps" % msg1) label1 = self.xml.get_object('qd_label1') - label1.set_text('%s' % msg1) + label1.set_text('%s' % + html.escape(msg1)) label1.set_use_markup(True) label2 = self.xml.get_object('qd_label2')