diff --git a/include/hpp/statistics/distribution.hh b/include/hpp/statistics/distribution.hh
index d0ea4d7194d72b428699499fdcee40645d74fb5a..cdb374c28fe2a389a38a36093627068532f57c29 100644
--- a/include/hpp/statistics/distribution.hh
+++ b/include/hpp/statistics/distribution.hh
@@ -35,7 +35,7 @@ namespace hpp {
           typedef typename std::vector < ProbaTPair >::iterator iterator;
           typedef typename std::vector < ProbaTPair >::const_iterator const_iterator;
 
-          DiscreteDistribution () : values_(), cumulative_weights_() {}
+          DiscreteDistribution () = default;
 
           Value_t operator() () const {
             assert (values_.size() > 0);