diff --git a/dumux/boxmodels/common/boxproperties.hh b/dumux/boxmodels/common/boxproperties.hh
index f8a6fca422ace17db19b5233afc898d6506a4cfa..4be1b7b52c0d533c2875234ffce1eb8d94d83d4a 100644
--- a/dumux/boxmodels/common/boxproperties.hh
+++ b/dumux/boxmodels/common/boxproperties.hh
@@ -371,7 +371,7 @@ SET_PROP(BoxModel, LocalOperator)
 // enable jacobian matrix recycling by default
 SET_BOOL_PROP(BoxModel, EnableJacobianRecycling, true);
 // enable partial reassembling by default
-SET_BOOL_PROP(BoxModel, EnablePartialReassemble, true);
+SET_BOOL_PROP(BoxModel, EnablePartialReassemble, false);
 
 // \}
 
diff --git a/dumux/boxmodels/common/pdelabboxassembler.hh b/dumux/boxmodels/common/pdelabboxassembler.hh
index 3bec66b0e49e1787dcf561332ac30d58e7b5db84..79671d5f5f3547c146f86d0752aae40e09a28e0c 100644
--- a/dumux/boxmodels/common/pdelabboxassembler.hh
+++ b/dumux/boxmodels/common/pdelabboxassembler.hh
@@ -283,7 +283,7 @@ public:
         
     }
     
-    EntityColor vertexColor(const Element &element, int vertIdx) const
+    int vertexColor(const Element &element, int vertIdx) const
     {
         if (!enablePartialReassemble)
             return Red; // reassemble unconditionally!
@@ -292,14 +292,14 @@ public:
         return vertexColor_[globalIdx];
     }
 
-    EntityColor vertexColor(int globalVertIdx) const
+    int vertexColor(int globalVertIdx) const
     {
         if (!enablePartialReassemble)
             return Red; // reassemble unconditionally!
         return vertexColor_[globalVertIdx];
     }
 
-    EntityColor elementColor(const Element &element) const
+    int elementColor(const Element &element) const
     {
         if (!enablePartialReassemble)
             return Red; // reassemble unconditionally!
@@ -308,7 +308,7 @@ public:
         return elementColor_[globalIdx];
     }
 
-    EntityColor elementColor(int globalElementIdx) const
+    int elementColor(int globalElementIdx) const
     {
         if (!enablePartialReassemble)
             return Red; // reassemble unconditionally!