diff --git a/test/multidomain/boundary/darcydarcy/1p_1p/main.cc b/test/multidomain/boundary/darcydarcy/1p_1p/main.cc
index 4013497c4f5a872a957664e61299f139984554da..38df82b3bfb1e002f0496092f16d627797dc793e 100644
--- a/test/multidomain/boundary/darcydarcy/1p_1p/main.cc
+++ b/test/multidomain/boundary/darcydarcy/1p_1p/main.cc
@@ -239,7 +239,7 @@ int main(int argc, char** argv)
     const auto& bBoxTree = gridGeometry.boundingBoxTree();
     // copy data from the subdomains to full domain data vectors
     std::vector<int> processRank(gridView.size(0), 0); // sequential simulation
-    std::vector<int> pressure(gridView.size(0));
+    std::vector<Scalar> pressure(gridView.size(0));
 
     for (const auto& element : elements(gridView0))
     {