diff --git a/product/ERP5/Document/ImmobilisableItem.py b/product/ERP5/Document/ImmobilisableItem.py
index 34ca5ce9be47279fd170c82dccefaa69e2577d15..75d91efe937a532104b66d43e0f8781bfa12e843 100644
--- a/product/ERP5/Document/ImmobilisableItem.py
+++ b/product/ERP5/Document/ImmobilisableItem.py
@@ -78,23 +78,27 @@ class ImmobilisableItem(XMLObject, Amount):
                       , PropertySheet.Amortisation
                       )
 
-    zope.interface.implements(interfaces.IExpandableItem,)
-
-    # IExpandableItem interface implementation
-    def getSimulationMovementSimulationState(self, simulation_movement):
-      """Returns the simulation state for this simulation movement.
-      """
-      portal = self.getPortalObject()
-      draft_state_list = portal.getDraftOrderStateList()
-      # if we have an order which is not draft, we'll consider the generated
-      # simulation movement are planned.
-      # This is probably oversimplified implementation, as we may want to look
-      # deliveries / invoices.
-      for movement in self.getAggregateRelatedValueList(
-          portal_type=portal.getPortalOrderMovementTypeList(),):
-        if movement.getSimulationState() not in draft_state_list:
-          return 'planned'
-      return 'draft'
+    # FIXME: ImmobilisableItem have to implement IExpandableItem, but they do
+    # not have 'expand' method at the time beeing, simulation methods used here
+    # have different names.
+
+##     zope.interface.implements(interfaces.IExpandableItem,)
+## 
+##     # IExpandableItem interface implementation
+##     def getSimulationMovementSimulationState(self, simulation_movement):
+##       """Returns the simulation state for this simulation movement.
+##       """
+##       portal = self.getPortalObject()
+##       draft_state_list = portal.getDraftOrderStateList()
+##       # if we have an order which is not draft, we'll consider the generated
+##       # simulation movement are planned.
+##       # This is probably oversimplified implementation, as we may want to look
+##       # deliveries / invoices.
+##       for movement in self.getAggregateRelatedValueList(
+##           portal_type=portal.getPortalOrderMovementTypeList(),):
+##         if movement.getSimulationState() not in draft_state_list:
+##           return 'planned'
+##       return 'draft'
 
     security.declareProtected(Permissions.AccessContentsInformation,
                               'getImmobilisationRelatedMovementList')