Using Zope 2.4.4 I have a zope instance that's setup like this: / /Client /Client/company /Client/company/data /Client/company/catalog I'm using VirtualHostMonster to allow access to /Client/company through a domain name. (i.e. www.company.com points to /Client/company). I have set of ZClass objects that get cataloged. If I submit them through http://www.company.com, the Object Identifier in the catalog is listed as /data/objectid1. If I submit through http://zopeinstance:8080/Client/company the Object Identifier in the catalog is listed as /Client/company/data/objectid2. A query on the catalog will return both records, however when I call getObject() on the records returned, the record identified by the relative path, ( /data/objectid1 ) returns None, while the record with the full path, ( /Client/company/data/objectid2 ) returns the object. So how do I correct this problem? How is the 'Object Identifier' used in the catalog generated? Can I force it to use the full path when cataloging objects? Why is getObject() in the first case returning None? Thanks, Mark