diff --git a/eea/facetednavigation/docs/exportimport.txt b/eea/facetednavigation/docs/exportimport.txt index dfd4aa83..f2372e81 100644 --- a/eea/facetednavigation/docs/exportimport.txt +++ b/eea/facetednavigation/docs/exportimport.txt @@ -46,7 +46,7 @@ XML Export Export empty criteria >>> print(exporter.body.decode('utf-8').strip()) - + diff --git a/eea/facetednavigation/events.py b/eea/facetednavigation/events.py index d91af2af..73a7a672 100644 --- a/eea/facetednavigation/events.py +++ b/eea/facetednavigation/events.py @@ -1,7 +1,6 @@ """ Faceted events """ from zope.interface import implementer -from zope.interface.interfaces import ObjectEvent from eea.facetednavigation.interfaces import ( IFacetedEvent, IFacetedGlobalSettingsChangedEvent, @@ -12,6 +11,12 @@ IQueryWillBeExecutedEvent, ) +try: + from zope.interface.interfaces import ObjectEvent +except ImportError: + # very old zope.interface (Plone 4 only) + from zope.component.interfaces import ObjectEvent + @implementer(IFacetedEvent) class FacetedEvent(ObjectEvent):