diff --git a/gramps/grampsapp.py b/gramps/grampsapp.py index 3c61fd2d2..07dc53544 100644 --- a/gramps/grampsapp.py +++ b/gramps/grampsapp.py @@ -267,6 +267,8 @@ def show_settings(): except ImportError: gexiv2_str = 'not found' + except ValueError: + gexiv2_str = 'not new enough' try: import PyICU diff --git a/gramps/plugins/gramplet/gramplet.gpr.py b/gramps/plugins/gramplet/gramplet.gpr.py index e935e3f58..1f46a3946 100644 --- a/gramps/plugins/gramplet/gramplet.gpr.py +++ b/gramps/plugins/gramplet/gramplet.gpr.py @@ -390,7 +390,7 @@ try: available = True else: available = False -except ImportError: +except (ImportError, ValueError): available = False if available: