diff --git a/product/ERP5Configurator/Document/ServiceConfiguratorItem.py b/product/ERP5Configurator/Document/ServiceConfiguratorItem.py index b78653593caa6e9cbfaac3b7d0e3f79fc26820d0..06674139330b121ac7ca9d954b28958e8e2e1762 100644 --- a/product/ERP5Configurator/Document/ServiceConfiguratorItem.py +++ b/product/ERP5Configurator/Document/ServiceConfiguratorItem.py @@ -57,7 +57,7 @@ class ServiceConfiguratorItem(ConfiguratorItemMixin, XMLObject): def build(self, business_configuration): portal = self.getPortalObject() - for service_id, service_title in self.getConfigurationList(): + for service_id, service_title in iter(self.getConfigurationListList()): document = getattr(portal.service_module, service_id, None) if document is None: document = portal.service_module.newContent(portal_type='Service',