diff --git a/gramps2/ChangeLog b/gramps2/ChangeLog index 911cdf862..9821731c6 100644 --- a/gramps2/ChangeLog +++ b/gramps2/ChangeLog @@ -1,3 +1,7 @@ +2007-04-12 Brian Matherly + * src/docgen/GtkPrint.py: 0000908: GtkPrint doesn't parse if you don't have + pygtk version 2.10 + 2007-04-12 Brian Matherly * src/GrampsDb/_ReadXML.py: 0001011: XML import loses media objects when media object has no title diff --git a/gramps2/src/docgen/GtkPrint.py b/gramps2/src/docgen/GtkPrint.py index 43304eec8..ce1522c53 100644 --- a/gramps2/src/docgen/GtkPrint.py +++ b/gramps2/src/docgen/GtkPrint.py @@ -52,6 +52,10 @@ log = logging.getLogger(".GtkDoc") import pygtk import gtk + +if not hasattr(gtk, "PrintOperation"): + raise Errors.UnavailableError(_("Cannot be loaded because PyGtk 2.10 or later is not installed")) + import cairo import pango