diff --git a/gramps/gui/plug/report/_styleeditor.py b/gramps/gui/plug/report/_styleeditor.py index 2fa8cdf38..6db74f486 100644 --- a/gramps/gui/plug/report/_styleeditor.py +++ b/gramps/gui/plug/report/_styleeditor.py @@ -155,6 +155,8 @@ class StyleListDisplay(object): return name = cuni(self.list.model.get_value(node, 0)) + if name == 'default': # the default style cannot be edited + return style = self.sheetlist.get_style_sheet(name) StyleEditor(name, style, self) @@ -164,6 +166,8 @@ class StyleListDisplay(object): if not node: return name = cuni(self.list.model.get_value(node, 0)) + if name == 'default': # the default style cannot be removed + return self.sheetlist.delete_style_sheet(name) self.redraw()