diff --git a/src/mesh/Connectivity.cpp b/src/mesh/Connectivity.cpp
index 856a1452bf78ec323107142fc919b0bda4f79243..58649ddc9676fbe61d8f8c6f6a8c997f6bb5d5ff 100644
--- a/src/mesh/Connectivity.cpp
+++ b/src/mesh/Connectivity.cpp
@@ -202,7 +202,7 @@ void Connectivity<2>::_computeCellFaceAndFaceNodeConnectivities()
     for (const auto& face_cells_vector : face_cells_map) {
       const auto& [face, cell_info_vector] = face_cells_vector;
       for (const auto& cell_info : cell_info_vector) {
-        face_to_cell_vector[l].push_back(cell_info.second);
+        face_to_cell_vector[l].push_back(cell_info.first);
       }
       ++l;
     }