diff --git a/jme3-core/src/main/java/com/jme3/font/BitmapText.java b/jme3-core/src/main/java/com/jme3/font/BitmapText.java index 57ed33893..e37820b5c 100644 --- a/jme3-core/src/main/java/com/jme3/font/BitmapText.java +++ b/jme3-core/src/main/java/com/jme3/font/BitmapText.java @@ -50,7 +50,7 @@ public class BitmapText extends Node { private BitmapFont font; private StringBlock block; private boolean needRefresh = true; - private final BitmapTextPage[] textPages; + private BitmapTextPage[] textPages; private Letters letters; public BitmapText(BitmapFont font) { @@ -86,6 +86,7 @@ public class BitmapText extends Node { public void cloneFields( Cloner cloner, Object original ) { super.cloneFields(cloner, original); + textPages = textPages.clone(); for( int i = 0; i < textPages.length; i++ ) { textPages[i] = cloner.clone(textPages[i]); }