diff --git a/product/ERP5/MovementGroup.py b/product/ERP5/MovementGroup.py
index 8c84c454c2914ad7f53d66bbce43c5f570108ac1..10436638b195a601331f245a9ac21c501f8291b6 100755
--- a/product/ERP5/MovementGroup.py
+++ b/product/ERP5/MovementGroup.py
@@ -477,7 +477,10 @@ class FakeMovement:
     """
       Return calculated price
     """
-    return getattr(self, self.__price_method)()
+    if self.__price_method is not None:
+      return getattr(self, self.__price_method)()
+    else:
+      return None
   
   def setPriceMethod(self, method):
     """