diff --git a/GUI/Models/DistributionItems.cpp b/GUI/Models/DistributionItems.cpp
index 6ae137265300827447af6e5ff8554255565369f9..362bc0fc1fbb52ae8f5be72b1e3cbe599d41bb66 100644
--- a/GUI/Models/DistributionItems.cpp
+++ b/GUI/Models/DistributionItems.cpp
@@ -133,9 +133,10 @@ RealLimitsItem* DistributionItem::limitsGroupItem() const
 
 const QString SymmetricDistributionItem::P_MEAN = QString::fromStdString("Mean");
 
-SymmetricDistributionItem::SymmetricDistributionItem(const QString& name) : DistributionItem(name)
+SymmetricDistributionItem::SymmetricDistributionItem(const QString& name, double mean)
+    : DistributionItem(name)
 {
-    addProperty(P_MEAN, 1.0)->setLimits(RealLimits::limitless());
+    addProperty(P_MEAN, mean)->setLimits(RealLimits::limitless());
 }
 
 void SymmetricDistributionItem::showMean(bool flag)
@@ -165,7 +166,8 @@ bool SymmetricDistributionItem::isMeanPropertyName(const QString& name)
 
 // --------------------------------------------------------------------------------------------- //
 
-DistributionNoneItem::DistributionNoneItem() : SymmetricDistributionItem("DistributionNone")
+DistributionNoneItem::DistributionNoneItem()
+    : SymmetricDistributionItem("DistributionNone", 0.1)
 {
     meanItem()->setDisplayName("Value");
     meanItem()->setDecimals(4);
@@ -227,7 +229,7 @@ void DistributionGateItem::init_distribution(double value)
 const QString DistributionLorentzItem::P_HWHM = QString::fromStdString("HWHM");
 
 DistributionLorentzItem::DistributionLorentzItem()
-    : SymmetricDistributionItem("DistributionLorentz")
+    : SymmetricDistributionItem("DistributionLorentz", 1.0)
 {
     addProperty(P_HWHM, 1.0);
     register_number_of_samples();
@@ -269,7 +271,7 @@ void DistributionLorentzItem::init_distribution(double value)
 const QString DistributionGaussianItem::P_STD_DEV = QString::fromStdString("StdDev");
 
 DistributionGaussianItem::DistributionGaussianItem()
-    : SymmetricDistributionItem("DistributionGaussian")
+    : SymmetricDistributionItem("DistributionGaussian", 1.0)
 {
     addProperty(P_STD_DEV, 1.0);
     register_number_of_samples();
@@ -347,7 +349,8 @@ void DistributionLogNormalItem::showMean(bool flag)
 
 const QString DistributionCosineItem::P_SIGMA = QString::fromStdString("Sigma");
 
-DistributionCosineItem::DistributionCosineItem() : SymmetricDistributionItem("DistributionCosine")
+DistributionCosineItem::DistributionCosineItem()
+    : SymmetricDistributionItem("DistributionCosine", 1.0)
 {
     addProperty(P_SIGMA, 1.0);
     register_number_of_samples();
diff --git a/GUI/Models/DistributionItems.h b/GUI/Models/DistributionItems.h
index a0be8576937ab92e1424cc1a8bb72c385f696f1f..ccb0740988b4bed7a354bff4d15a6a6c05ac1211 100644
--- a/GUI/Models/DistributionItems.h
+++ b/GUI/Models/DistributionItems.h
@@ -59,7 +59,7 @@ private:
     static const QString P_MEAN;
 
 public:
-    explicit SymmetricDistributionItem(const QString& name);
+    SymmetricDistributionItem(const QString& name, double mean);
     void showMean(bool flag) override;
 
     SessionItem* meanItem() const;