diff --git a/ProcessLib/InitialCondition.h b/ProcessLib/InitialCondition.h
index 0ceab6d0082a5df4c1488cb858ae7611a6fb45fb..62a50480ad8c74dd34a4c7816b3a44ae72c628b8 100644
--- a/ProcessLib/InitialCondition.h
+++ b/ProcessLib/InitialCondition.h
@@ -42,7 +42,8 @@ public:
 class UniformInitialCondition : public InitialCondition
 {
 public:
-    UniformInitialCondition(std::vector<double> const& values) : _values(values)
+    explicit UniformInitialCondition(std::vector<double> const& values)
+        : _values(values)
     {
     }
     /// Returns a value for given node and component.