diff --git a/MeshLib/MeshGenerators/MeshLayerMapper.cpp b/MeshLib/MeshGenerators/MeshLayerMapper.cpp
index d49149fd5ed99024e9879267769be33e343261f6..893af8178d9325a38d7cbf7c7fd4f66615d7e2ec 100644
--- a/MeshLib/MeshGenerators/MeshLayerMapper.cpp
+++ b/MeshLib/MeshGenerators/MeshLayerMapper.cpp
@@ -196,13 +196,13 @@ void MeshLayerMapper::addLayerToMesh(const MeshLib::Mesh &dem_mesh, unsigned lay
     };
 
     std::size_t const nNodes = dem_mesh.getNumberOfNodes();
-    std::vector<MeshLib::Node*> const& nodes = dem_mesh.getNodes();
+    std::vector<MeshLib::Node*> const& top_nodes = dem_mesh.getNodes();
     int const last_layer_node_offset = layer_id * nNodes;
 
     // add nodes for new layer
     for (std::size_t i = 0; i < nNodes; ++i)
     {
-        _nodes.push_back(getNewLayerNode(*nodes[i],
+        _nodes.push_back(getNewLayerNode(*top_nodes[i],
                                          *_nodes[last_layer_node_offset + i],
                                          raster, _nodes.size()));
     }