diff --git a/src/mesh/Connectivity.hpp b/src/mesh/Connectivity.hpp
index 3bf5cd4201c574749e5b6a67a2b6c4d667bd88f1..7a3c77b717854dbbc16e48dddbe10b3940172ff2 100644
--- a/src/mesh/Connectivity.hpp
+++ b/src/mesh/Connectivity.hpp
@@ -546,32 +546,16 @@ class Connectivity final : public IConnectivity
   cellToCellGraph() const
   {
     std::vector<std::set<int>> cell_cells(this->numberOfCells());
-    if constexpr (true) {
-      const auto& face_to_cell_matrix = this->faceToCellMatrix();
+    const auto& face_to_cell_matrix = this->faceToCellMatrix();
 
-      for (FaceId l = 0; l < this->numberOfFaces(); ++l) {
-        const auto& face_to_cell = face_to_cell_matrix[l];
-        if (face_to_cell.size() > 1) {
-          const CellId cell_0 = face_to_cell[0];
-          const CellId cell_1 = face_to_cell[1];
+    for (FaceId l = 0; l < this->numberOfFaces(); ++l) {
+      const auto& face_to_cell = face_to_cell_matrix[l];
+      if (face_to_cell.size() > 1) {
+        const CellId cell_0 = face_to_cell[0];
+        const CellId cell_1 = face_to_cell[1];
 
-          cell_cells[cell_0].insert(cell_1);
-          cell_cells[cell_1].insert(cell_0);
-        }
-      }
-    } else {
-      const auto& node_to_cell_matrix = this->nodeToCellMatrix();
-
-      for (NodeId l = 0; l < this->numberOfNodes(); ++l) {
-        const auto& node_to_cell = node_to_cell_matrix[l];
-        for (size_t i_cell = 0; i_cell < node_to_cell.size(); ++i_cell) {
-          const CellId cell_0 = node_to_cell[i_cell];
-          for (size_t j_cell = 0; j_cell < i_cell; ++j_cell) {
-            const CellId cell_1 = node_to_cell[j_cell];
-            cell_cells[cell_0].insert(cell_1);
-            cell_cells[cell_1].insert(cell_0);
-          }
-        }
+        cell_cells[cell_0].insert(cell_1);
+        cell_cells[cell_1].insert(cell_0);
       }
     }