diff --git a/gramps2/ChangeLog b/gramps2/ChangeLog index dc1dccb21..028a6154b 100644 --- a/gramps2/ChangeLog +++ b/gramps2/ChangeLog @@ -2,6 +2,9 @@ * src/EditPlace.py: Fix idle for new objects. * src/EditSource.py: Fix idle for new objects. * src/ImageSelect.py: Fix idle for new objects. + * src/Report.py (parse_report_options_frame): Do not allow + negative-numbered selection in the filter menu. + 2005-11-07 Alex Roitman * src/EditPlace.py: Convert References to the list view. diff --git a/gramps2/src/Report.py b/gramps2/src/Report.py index 9d9fe9822..44cbc3e42 100644 --- a/gramps2/src/Report.py +++ b/gramps2/src/Report.py @@ -839,7 +839,7 @@ class BareReportDialog: if self.filter_combo: try: self.filter = self.filter_combo.get_value() - active = self.filter_combo.get_active() + active = max(0,self.filter_combo.get_active()) self.options.handler.set_filter_number(active) except: print "Error setting filter. Proceeding with 'Everyone'"