diff --git a/bt5/erp5_banking_cash/SkinTemplateItem/portal_skins/erp5_banking_cash/ExchangedMutilatedBanknoteLine_getBaobabDestination.xml b/bt5/erp5_banking_cash/SkinTemplateItem/portal_skins/erp5_banking_cash/ExchangedMutilatedBanknoteLine_getBaobabDestination.xml
index 0857000620bf242fbbdf4f5238d4b11bf2777f33..c6f1134d4bff495eadd2b1b39a856d288bbf0ce1 100644
--- a/bt5/erp5_banking_cash/SkinTemplateItem/portal_skins/erp5_banking_cash/ExchangedMutilatedBanknoteLine_getBaobabDestination.xml
+++ b/bt5/erp5_banking_cash/SkinTemplateItem/portal_skins/erp5_banking_cash/ExchangedMutilatedBanknoteLine_getBaobabDestination.xml
@@ -68,7 +68,10 @@
             <value> <string>mutilated_banknote = context.getParentValue()\n
 if not(mutilated_banknote.isSentToHeadquaters(False)) and \\\n
    mutilated_banknote.getSimulationState() in (\'finished\', \'delivered\', \'deposited\'):\n
-  return "%s/encaisse_des_billets_et_monnaies/entrante" % (mutilated_banknote.getSource(), )\n
+  if mutilated_banknote.getCausality() is None:\n
+    return "%s/encaisse_des_billets_et_monnaies/entrante" % (mutilated_banknote.getSource(), )\n
+  else:\n
+    return "site/%s/surface/caisse_courante/encaisse_des_billets_et_monnaies" % (mutilated_banknote.getSite(), )\n
 return None\n
 </string> </value>
         </item>
diff --git a/bt5/erp5_banking_cash/bt/revision b/bt5/erp5_banking_cash/bt/revision
index a9ba1259cffcec623e16c1da4d1a05e47aad1015..6f4cec90d97e3a1765e48b3211c2c1ea1c46bb1d 100644
--- a/bt5/erp5_banking_cash/bt/revision
+++ b/bt5/erp5_banking_cash/bt/revision
@@ -1 +1 @@
-607
\ No newline at end of file
+608
\ No newline at end of file