diff --git a/product/ERP5Catalog/sql/erp5_mysql/z_catalog_item_list.zsql b/product/ERP5Catalog/sql/erp5_mysql/z_catalog_item_list.zsql
index 08633ca6fa4bd9caa1715c4ebf5b5fe686cb0a9b..3405dd7b407a8365060831a1a0be936fb9b362d5 100755
--- a/product/ERP5Catalog/sql/erp5_mysql/z_catalog_item_list.zsql
+++ b/product/ERP5Catalog/sql/erp5_mysql/z_catalog_item_list.zsql
@@ -8,6 +8,7 @@ class_name:
 class_file:
 </dtml-comment>
 <params>isMovement
+isAccountable
 uid
 getStopDate
 getDestinationUid
@@ -27,7 +28,7 @@ WHERE
 
 <dtml-let movement_list="[]">
   <dtml-in prefix="loop" expr="_.range(_.len(uid))">
-    <dtml-if "isMovement[loop_item] and getAggregateUidList[loop_item]">
+    <dtml-if "isMovement[loop_item] and isAccountable[loop_item] and getAggregateUidList[loop_item]">
       <dtml-call expr="movement_list.append(loop_item)">
     </dtml-if>
   </dtml-in>