diff --git a/MeshGeoToolsLib/MeshNodeSearcher.cpp b/MeshGeoToolsLib/MeshNodeSearcher.cpp
index 0d6288d6910fee449a2ba874de4121c4e9240ae2..5afc280eb6d25fdb1086995b96e2d4cd1bb3cd11 100644
--- a/MeshGeoToolsLib/MeshNodeSearcher.cpp
+++ b/MeshGeoToolsLib/MeshNodeSearcher.cpp
@@ -160,7 +160,9 @@ std::vector<std::size_t> MeshNodeSearcher::getMeshNodeIDs(
             auto const& bulk_nodes = _mesh.getNodes();
             for (auto const id : ids)
             {
-                ss << "- bulk node: " << (*bulk_nodes[id]) << ", distance: "
+                ss << "- bulk node: " << (*bulk_nodes[id])[0] << ", "
+                   << (*bulk_nodes[id])[1] << ", " << (*bulk_nodes[id])[2]
+                   << ", distance: "
                    << std::sqrt(MathLib::sqrDist(bulk_nodes[id]->getCoords(),
                                                  p.getCoords()))
                    << "\n";