diff --git a/product/ERP5/Document/BudgetCell.py b/product/ERP5/Document/BudgetCell.py
index 820a90ea7d35fff076806366b17af663de2d3648..2d4aa210a19e7f39a53dc0001645607b25abe7f4 100644
--- a/product/ERP5/Document/BudgetCell.py
+++ b/product/ERP5/Document/BudgetCell.py
@@ -87,10 +87,10 @@ class BudgetCell(Predicate, MetaNode):
       """
       Returns current inventory
       """
-      kw['node'] = self.getRelativeUrl()
+      kw['node_uid'] = self.getUid()
       resource = self.getResourceValue()
       if resource is not None:
-        kw['resource'] = resource.getRelativeUrl()
+        kw['resource_uid'] = resource.getUid()
       return self.portal_simulation.getCurrentInventory(**kw)
 
     security.declareProtected(Permissions.AccessContentsInformation, 'getCurrentBalance')