diff --git a/indra/newview/llpanelface.cpp b/indra/newview/llpanelface.cpp index 271ea92c4..a427529a5 100644 --- a/indra/newview/llpanelface.cpp +++ b/indra/newview/llpanelface.cpp @@ -1246,7 +1246,7 @@ void LLPanelFace::onClickPaste(void* userdata) LLPrimitive obj; obj.setNumTEs(U8(textures.size())); - for (int i = 0; i < textures.size(); i++) + for (int i = 0; i < textures.size() && i < objectp->getNumTEs(); i++) { llinfos << "Pasting params on face " << i << "." << llendl; LLSD cur_tex = objectp->getTE(i)->asLLSD();