diff --git a/engine/src/core/com/jme3/scene/Spatial.java b/engine/src/core/com/jme3/scene/Spatial.java index 9b509f26d..75490b04f 100644 --- a/engine/src/core/com/jme3/scene/Spatial.java +++ b/engine/src/core/com/jme3/scene/Spatial.java @@ -1183,7 +1183,7 @@ public abstract class Spatial implements Savable, Cloneable, Collidable, Cloneab clone.controls = new SafeArrayList(Control.class); for (int i = 0; i < controls.size(); i++) { Control newControl = controls.get(i).cloneForSpatial(clone); - newControl.setSpatial(this); + newControl.setSpatial(clone); clone.controls.add(newControl); }