diff --git a/bt5/erp5_credential/ExtensionTemplateItem/portal_components/extension.erp5.Credential.py b/bt5/erp5_credential/ExtensionTemplateItem/portal_components/extension.erp5.Credential.py
index d58a7073798241f76645b0ab4a388cad8f292222..5c3947869fbc23e032deb17eb105bbc6cc7ea9ec 100644
--- a/bt5/erp5_credential/ExtensionTemplateItem/portal_components/extension.erp5.Credential.py
+++ b/bt5/erp5_credential/ExtensionTemplateItem/portal_components/extension.erp5.Credential.py
@@ -29,7 +29,6 @@
 
 from Products.CMFCore.utils import getToolByName 
 from Products import PluggableAuthService
-from Products.ERP5Security.ERP5UserManager import ERP5UserManager
 try:
   from Products.ERP5Wizard.PAS.ERP5RemoteUserManager import ERP5RemoteUserManager
 except  ImportError:
@@ -56,17 +55,7 @@ def isLocalLoginAvailable(self, login):
   acl_users = getToolByName(portal, 'acl_users')
 
   if isinstance(acl_users,PluggableAuthServiceTool):
-    #List plugin which make user enumeration user enumeration
-    plugin_list = acl_users.plugins.listPlugins(IUserEnumerationPlugin)
-    for plugin_name, plugin_value in plugin_list:
-      #we check with instance of ERP5UserManager and ZODBUserManager
-      if isinstance(plugin_value, (ERP5UserManager,ZODBUserManager,)):
-        user_list = plugin_value.enumerateUsers(id=login,
-            exact_match=True)
-        if len(user_list) > 0:
-          return False
-        
-    return True
+    return not acl_users.searchUsers(login=login, exact_match=True)
   return None
 
 def isSingleSignOnEnable(self):