diff --git a/src/main/java/ui/GTURTLEModeling.java b/src/main/java/ui/GTURTLEModeling.java
index aad64bde4c94db93bb6c2949b39cf49fd59587d4..bc4593a223ea09a5b87050fc945a9088d6226b2b 100644
--- a/src/main/java/ui/GTURTLEModeling.java
+++ b/src/main/java/ui/GTURTLEModeling.java
@@ -9143,6 +9143,8 @@ public class GTURTLEModeling {
         if (asme instanceof AvatarRandom) {
             AvatarSMDRandom smdr = new AvatarSMDRandom(x, y, smp.getMinX(), smp.getMaxX(), smp.getMinY(), smp.getMaxY(), false, null, smp);
             smdr.setVariable(((AvatarRandom) asme).getVariable());
+            smdr.setMinValue(((AvatarRandom) asme).getMinValue());
+            smdr.setMaxValue(((AvatarRandom) asme).getMaxValue());
             smp.addComponent(smdr, x, y, false, true);
             tgcomp = smdr;
             SMDMap.put(asme, smdr);
diff --git a/src/main/java/ui/avatarsmd/AvatarSMDRandom.java b/src/main/java/ui/avatarsmd/AvatarSMDRandom.java
index d58c089386e421385c49e94349e960a8c66c88c8..14a82ed5d7d36c7c7f4432d6a9d48b720b0dc408 100755
--- a/src/main/java/ui/avatarsmd/AvatarSMDRandom.java
+++ b/src/main/java/ui/avatarsmd/AvatarSMDRandom.java
@@ -111,6 +111,14 @@ public class AvatarSMDRandom extends  AvatarSMDBasicCanBeDisabledComponent /* Is
 		variable=v;
 	}
 
+    public void setMaxValue(String _maxValue) {
+		maxValue = _maxValue;
+	}
+
+    public void setMinValue(String _minValue) {
+		minValue = _minValue;
+	}
+
 	@Override
     public void internalDrawing(Graphics g) {
         if (valueRandom.length() == 0) {