diff --git a/MeshLib/MeshSubsets.h b/MeshLib/MeshSubsets.h
index 98947cc950138b48f28730e3e3feac9f8682f68f..d59255528bde04b8b21f1a3791dad67a5b22eeab 100644
--- a/MeshLib/MeshSubsets.h
+++ b/MeshLib/MeshSubsets.h
@@ -27,7 +27,7 @@ class MeshSubsets
 public:
 
     /// Single mesh subset constructor.
-    explicit MeshSubsets(const MeshSubset* mesh_subset)
+    MeshSubsets(const MeshSubset* mesh_subset)
     {
         _mesh_subsets.push_back(mesh_subset);
         _n_total_items = mesh_subset->getNTotalItems();
@@ -36,7 +36,7 @@ public:
     /// Construct MeshSubsets from a range of MeshSubset. InputIterator must
     /// dereference to MeshSubset*.
     template <typename InputIterator>
-    explicit MeshSubsets(InputIterator const& first, InputIterator const& last)
+    MeshSubsets(InputIterator const& first, InputIterator const& last)
         : _mesh_subsets(first, last)
     {
         _n_total_items = std::accumulate(first, last, 0u,