diff --git a/indra/newview/llviewerjointmesh.cpp b/indra/newview/llviewerjointmesh.cpp
index a7e7bfadd696ca5d0d378ae3d4ee0f65be07c5d6..91605005e3f69406409d1766eb132ca1805330e9 100644
--- a/indra/newview/llviewerjointmesh.cpp
+++ b/indra/newview/llviewerjointmesh.cpp
@@ -797,7 +797,7 @@ void LLViewerJointMesh::updateGeometryOriginal(LLFace *mFace, LLPolyMesh *mMesh)
 	for (U32 index = 0; index < mMesh->getNumVertices(); index++)
 	{
 		// equivalent to joint = floorf(weights[index]);
-		S32 joint = _mm_cvtt_ss2si(_mm_load_ss(weights+index));
+		S32 joint = _mm_cvtt_ss2si(_mm_load_ss(weights+index));
 		F32 w = weights[index] - joint;		
 
 		LLMatrix4a gBlendMat;