diff --git a/product/ERP5SyncML/XMLSyncUtils.py b/product/ERP5SyncML/XMLSyncUtils.py index 738d6e7d2a91513da2f54058e25f4beb102d17f9..6b71138bc1c0eac692ab2bf1caa65b0af32571d7 100644 --- a/product/ERP5SyncML/XMLSyncUtils.py +++ b/product/ERP5SyncML/XMLSyncUtils.py @@ -132,6 +132,9 @@ def getConduitByName(conduit_name): elif conduit_name.startswith('Extensions'): conduit_module = __import__(conduit_name, globals(), locals(), ['']) conduit_name = conduit_name.split('.')[-1] + elif conduit_name.startswith('extension.'): + conduit_module = __import__("erp5.component."+conduit_name, globals(), locals(), ['']) + conduit_name = conduit_name.split('.')[-1] else: from Products.ERP5SyncML import Conduit conduit_module = __import__('.'.join([Conduit.__name__, conduit_name]),