diff --git a/bt5/erp5_trade/SkinTemplateItem/portal_skins/erp5_trade/Order_getODTDataDict.xml b/bt5/erp5_trade/SkinTemplateItem/portal_skins/erp5_trade/Order_getODTDataDict.xml
index 12c91dced4264c42966f4b68b9e4029e305b0afd..833ecbcc629efc8d61846bfa9e02c3c559de5345 100644
--- a/bt5/erp5_trade/SkinTemplateItem/portal_skins/erp5_trade/Order_getODTDataDict.xml
+++ b/bt5/erp5_trade/SkinTemplateItem/portal_skins/erp5_trade/Order_getODTDataDict.xml
@@ -81,8 +81,9 @@
 \n
 def getSubLineList(obj):\n
   sub_list = []\n
-  for x in obj.searchFolder(portal_type=context.getPortalOrderMovementTypeList(),\n
-      sort_on=[(\'int_index\', \'ascending\'), (\'reference\', \'ascending\')]):\n
+  for x in obj.contentValues(portal_type=context.getPortalOrderMovementTypeList(),\n
+                             sort_on=[(\'int_index\', \'ascending\'), (\'reference\', \'ascending\')],\n
+                             checked_permission=\'View\'):\n
     if x.getPortalType() in obj.getPortalTaxMovementTypeList():\n
       continue\n
     sub_list.append(x)\n
diff --git a/bt5/erp5_trade/bt/revision b/bt5/erp5_trade/bt/revision
index 0ad1c6bd5336956c01570239af16406ed6ae7a5e..d9beed0e291298084a6892edd1297c04154d175a 100644
--- a/bt5/erp5_trade/bt/revision
+++ b/bt5/erp5_trade/bt/revision
@@ -1 +1 @@
-408
\ No newline at end of file
+409
\ No newline at end of file