diff --git a/product/ERP5SyncML/Conduit/ERP5ShopOrderConduit.py b/product/ERP5SyncML/Conduit/ERP5ShopOrderConduit.py
index 62966ef85200905a8cccf2de278d4b26763820b3..9b68f2543e6f8462733e2e74c9cec6b7a56f01da 100755
--- a/product/ERP5SyncML/Conduit/ERP5ShopOrderConduit.py
+++ b/product/ERP5SyncML/Conduit/ERP5ShopOrderConduit.py
@@ -841,9 +841,9 @@ class ERP5ShopOrderConduit(ERP5Conduit):
       category_list = []
       for variation_key in customer_product_variation_list.keys():
         category_list.append(customer_product_variation_list[variation_key])
-      object.setVariationBaseCategoryList(customer_product_base_variation_list)
+      #object.setVariationBaseCategoryList(customer_product_base_variation_list)
 #       # TODO : fix this
-      # object.setVariationCategoryList(category_list)
+      object.setVariationCategoryList(category_list)
 
     # Do all workflow change at the end
     LOG("enter workflow loop >>>>>>>>",0,repr(workflow_joblist))