diff --git a/gramps/plugins/lib/librecords.py b/gramps/plugins/lib/librecords.py index 7a8613862..e87bdba7b 100644 --- a/gramps/plugins/lib/librecords.py +++ b/gramps/plugins/lib/librecords.py @@ -315,6 +315,9 @@ def find_records(db, filter, top_size, callname, def _record(lowest, highest, value, text, handle_type, handle, top_size): + if value < 0: # ignore erroneous data + return # (since the data-verification tool already finds it) + if isinstance(value, Span): low_value = value.minmax[0] high_value = value.minmax[1]