diff --git a/src/java/com/threerings/jme/model/SkinMesh.java b/src/java/com/threerings/jme/model/SkinMesh.java index 9d5c0b6f..28dfaa36 100644 --- a/src/java/com/threerings/jme/model/SkinMesh.java +++ b/src/java/com/threerings/jme/model/SkinMesh.java @@ -288,8 +288,8 @@ public class SkinMesh extends ModelMesh } mstore._ovbuf = _ovbuf; mstore._onbuf = _onbuf; - mstore._vbuf = (sstate == null) ? _vbuf : new float[_vbuf.length]; - mstore._nbuf = (sstate == null) ? _nbuf : new float[_nbuf.length]; + mstore._vbuf = (sstate == null) ? new float[_vbuf.length] : _vbuf; + mstore._nbuf = (sstate == null) ? new float[_nbuf.length] : _nbuf; return mstore; }