diff --git a/bt5/erp5_accounting_l10n_fr_m9/SkinTemplateItem/portal_skins/erp5_accounting_l10n_fr_m9/AccountingTransaction_getCausalityGroupedAccountingTransactionList.xml b/bt5/erp5_accounting_l10n_fr_m9/SkinTemplateItem/portal_skins/erp5_accounting_l10n_fr_m9/AccountingTransaction_getCausalityGroupedAccountingTransactionList.xml
index 90acb255e7b1ddf097f0b0cf379516a8d5b20c5f..65a4f5ad0f631554e35876d3984477af953b5f15 100644
--- a/bt5/erp5_accounting_l10n_fr_m9/SkinTemplateItem/portal_skins/erp5_accounting_l10n_fr_m9/AccountingTransaction_getCausalityGroupedAccountingTransactionList.xml
+++ b/bt5/erp5_accounting_l10n_fr_m9/SkinTemplateItem/portal_skins/erp5_accounting_l10n_fr_m9/AccountingTransaction_getCausalityGroupedAccountingTransactionList.xml
@@ -82,7 +82,8 @@ for accounting_transaction in [context] + context.getCausalityValueList(\n
   accounting_transaction_set[accounting_transaction] = 1\n
   for related_causality in accounting_transaction.getCausalityRelatedValueList(\n
               portal_type=accounting_transaction_type_list):\n
-    accounting_transaction_set[related_causality] = 1\n
+    if related_causality.getSimulationState() not in (\'cancelled\', \'deleted\'):\n
+      accounting_transaction_set[related_causality] = 1\n
 \n
 return accounting_transaction_set.keys()\n
 </string> </value>
diff --git a/bt5/erp5_accounting_l10n_fr_m9/bt/revision b/bt5/erp5_accounting_l10n_fr_m9/bt/revision
index 9f728587959d189de8b5dcadab2b3aec1276a169..7730ef7f3e0586b9070623baed6032dff904c9ea 100644
--- a/bt5/erp5_accounting_l10n_fr_m9/bt/revision
+++ b/bt5/erp5_accounting_l10n_fr_m9/bt/revision
@@ -1 +1 @@
-88
\ No newline at end of file
+89
\ No newline at end of file