diff --git a/indra/llprimitive/lldaeloader.cpp b/indra/llprimitive/lldaeloader.cpp
index c194d677c8da8ab144d9c98d550d5fc550df4f0a..3e279924a87ee6fa8f46cfaf04f8560766a084c7 100644
--- a/indra/llprimitive/lldaeloader.cpp
+++ b/indra/llprimitive/lldaeloader.cpp
@@ -1319,6 +1319,7 @@ void LLDAELoader::processDomModel(LLModel* model, DAE* dae, daeElement* root, do
 								name = mJointMap[name];
 							}
 							model->mSkinInfo.mJointNames.push_back(name);
+							model->mSkinInfo.mJointNums.push_back(-1);
 						}
 					}
 					else
@@ -1336,6 +1337,7 @@ void LLDAELoader::processDomModel(LLModel* model, DAE* dae, daeElement* root, do
 									name = mJointMap[name];
 								}
 								model->mSkinInfo.mJointNames.push_back(name);
+								model->mSkinInfo.mJointNums.push_back(-1);
 							}
 						}
 					}