Hi, the Zope Book says that I can check properties of objects via if object.hasProperty('siteMap') and object.siteMap: results.append(object) for instance. I just added a property 'dynscript' with the type String to some File objects and wanted to do some action if a File object just has such a property. So I did: name = "<some parameter of the script>" cont = container.content for file in cont.objectValues('File'): if name == file.getId(): foundname=name foundfile=file break if foundfile.hasProperty('dynscript') : return foundname.dynscript --> Zope has encountered an error while publishing this resource. Error Type: AttributeError Error Value: dynscript Could anybody enlighten my why the example from the Zope book does not apply for my application? Kind regards Andreas.