diff --git a/product/ERP5Configurator/Document/PreferenceConfiguratorItem.py b/product/ERP5Configurator/Document/PreferenceConfiguratorItem.py
index 018b82323e6e3b05e56810d71eb24e964ec9d341..112be2c632537cdc6e4e80bc3ccfccbe77963a4e 100644
--- a/product/ERP5Configurator/Document/PreferenceConfiguratorItem.py
+++ b/product/ERP5Configurator/Document/PreferenceConfiguratorItem.py
@@ -82,7 +82,6 @@ class PreferenceConfiguratorItem(ConfiguratorItemMixin, XMLObject):
                               description = self.description,
                               priority = 1)
 
-    # XXX this have to be translated in user language.
     preference_dict = {}
 
     marker = []
diff --git a/product/ERP5Configurator/Document/SystemPreferenceConfiguratorItem.py b/product/ERP5Configurator/Document/SystemPreferenceConfiguratorItem.py
index c644d30590bec7cc220395c48773301728786766..f97b91eadc2cb939394b884d43e7c78b0ebb9510 100644
--- a/product/ERP5Configurator/Document/SystemPreferenceConfiguratorItem.py
+++ b/product/ERP5Configurator/Document/SystemPreferenceConfiguratorItem.py
@@ -83,16 +83,12 @@ class SystemPreferenceConfiguratorItem(ConfiguratorItemMixin, XMLObject):
                               description = self.description,
                               priority = 1)
 
-    # XXX this have to be translated in user language.
     preference_dict = {}
 
     marker = []
-    activated_preference = portal.portal_preferences.getActiveSystemPreference()
     for preference_name in self._getPreferenceNameList():
       preference_value = getattr(self, preference_name,
                      preference.getProperty(preference_name, marker))
-      if preference_value is marker and activated_preference is not None:
-        preference_value = activated_preference.getProperty(preference_name, marker)
       if preference_value is not marker and preference_value is not None:
         preference_dict[preference_name] = preference_value