diff --git a/dumux/boxmodels/common/boxassembler.hh b/dumux/boxmodels/common/boxassembler.hh
index 31752d63eb475641e238f6d57ec644a656ac81e2..045ad46f77fd5b9033efc95b492d44fb60eb403e 100644
--- a/dumux/boxmodels/common/boxassembler.hh
+++ b/dumux/boxmodels/common/boxassembler.hh
@@ -313,6 +313,9 @@ public:
      */
     void markVertexRed(int globalVertIdx)
     {
+        if (!enablePartialReassemble_)
+            return;
+
         vertexColor_[globalVertIdx] = Red;
     }