diff --git a/product/ERP5/Document/AcceptSolver.py b/product/ERP5/Document/AcceptSolver.py
index 2e24656942db73f6eaa902d05866057d8c7c2c7f..90e3182500d81e1cf31d428b14d54b87fe5553a7 100644
--- a/product/ERP5/Document/AcceptSolver.py
+++ b/product/ERP5/Document/AcceptSolver.py
@@ -50,6 +50,7 @@ class AcceptSolver(XMLObject):
                     , PropertySheet.XMLObject
                     , PropertySheet.CategoryCore
                     , PropertySheet.DublinCore
+                    , PropertySheet.SolverSelection
                     )
 
   # Implementation
diff --git a/product/ERP5/Document/AdoptSolver.py b/product/ERP5/Document/AdoptSolver.py
index c659b451053732c791f589480657a904553e9e52..e3c236c192a1d656a67a636bd62a3361687ef21d 100644
--- a/product/ERP5/Document/AdoptSolver.py
+++ b/product/ERP5/Document/AdoptSolver.py
@@ -50,6 +50,7 @@ class AdoptSolver(XMLObject):
                     , PropertySheet.XMLObject
                     , PropertySheet.CategoryCore
                     , PropertySheet.DublinCore
+                    , PropertySheet.SolverSelection
                     )
 
   # Declarative interfaces
diff --git a/product/ERP5/Document/QuantitySplitSolver.py b/product/ERP5/Document/QuantitySplitSolver.py
index 18426fd683a736ce200cdda6efc462a8a490c52a..72a43253f334ae65f2660e54390f34fc0f8ccaeb 100644
--- a/product/ERP5/Document/QuantitySplitSolver.py
+++ b/product/ERP5/Document/QuantitySplitSolver.py
@@ -52,6 +52,7 @@ class QuantitySplitSolver(XMLObject):
                     , PropertySheet.CategoryCore
                     , PropertySheet.DublinCore
                     , PropertySheet.Arrow
+                    , PropertySheet.SolverSelection
                     )
   # Declarative interfaces
   zope.interface.implements(interfaces.ISolver,