diff --git a/product/ERP5/Tool/RoundingTool.py b/product/ERP5/Tool/RoundingTool.py
index b4a4e8e6ebd2eecb798b34fe41c15d0bc2d2a52e..37d58ee66ead6bc1b4530812845919e0fdbb3aef 100644
--- a/product/ERP5/Tool/RoundingTool.py
+++ b/product/ERP5/Tool/RoundingTool.py
@@ -93,6 +93,11 @@ class RoundingTool(BaseTool):
       portal_type='Rounding Model',
       validation_state='validated',
       **kw)
+
+    if property_id is not None:
+      for rounding_model in result:
+        if property_id in rounding_model.getRoundedPropertyIdList():
+          return [rounding_model]
     return result
 
   security.declarePublic('getRoundingProxy')