diff --git a/wiki/base/wiki.py b/wiki/base/wiki.py index 709e212..5ae3ace 100644 --- a/wiki/base/wiki.py +++ b/wiki/base/wiki.py @@ -74,6 +74,8 @@ class WikiManager(BaseConfiguration): return self.plugins def getUid(self, obj): + if isinstance(obj, ExternalPage): + return obj.uid return self.getPlugin(IIntIds).register(obj) def getObject(self, uid):