diff --git a/indra/llmath/llrigginginfo.h b/indra/llmath/llrigginginfo.h
index 18da905abb612bddf770c12f55807736a5327f52..7b36880a391c90012b0b96d8c8220b8d380a2743 100644
--- a/indra/llmath/llrigginginfo.h
+++ b/indra/llmath/llrigginginfo.h
@@ -30,8 +30,11 @@
 #ifndef	LL_LLRIGGINGINFO_H
 #define	LL_LLRIGGINGINFO_H
 
+#include "llvector4a.h"
+
 // Extents are in joint space
 // isRiggedTo is based on the state of all currently associated rigged meshes
+LL_ALIGN_PREFIX(16)
 class LLJointRiggingInfo
 {
 public:
@@ -44,7 +47,7 @@ class LLJointRiggingInfo
 private:
 	LL_ALIGN_16(LLVector4a mRiggedExtents[2]);
     bool mIsRiggedTo;
-};
+} LL_ALIGN_POSTFIX(16);
 
 // For storing all the rigging info associated with a given avatar or
 // object, keyed by joint_num.