diff --git a/MeshGeoToolsLib/ConstructMeshesFromGeometries.cpp b/MeshGeoToolsLib/ConstructMeshesFromGeometries.cpp
index f2ab076f8fb857c77ca943e193ceccad38f0bbc0..96b2a4e609acef7ed24e860cd13d21b0b1c75ebf 100644
--- a/MeshGeoToolsLib/ConstructMeshesFromGeometries.cpp
+++ b/MeshGeoToolsLib/ConstructMeshesFromGeometries.cpp
@@ -106,6 +106,12 @@ constructAdditionalMeshesFromGeoObjects(GeoLib::GEOObjects const& geo_objects,
                   std::back_inserter(additional_meshes));
     }
 
+    // Set axial symmetry for the additional meshes to the same value as the
+    // "bulk" mesh.
+    std::for_each(begin(additional_meshes), end(additional_meshes),
+                  [axial_symmetry = mesh.isAxiallySymmetric()](auto& m) {
+                      m->setAxiallySymmetric(axial_symmetry);
+                  });
     return additional_meshes;
 }
 }  // namespace MeshGeoToolsLib