diff --git a/indra/newview/llvoavatar.h b/indra/newview/llvoavatar.h
index b0bbcf802f6d326bcd8d919089d19442c0495808..ff7bd736766583188c826d35f8f193d2f47c30a8 100644
--- a/indra/newview/llvoavatar.h
+++ b/indra/newview/llvoavatar.h
@@ -33,6 +33,7 @@
 #include <string>
 #include <vector>
 
+#include <boost/unordered/unordered_map.hpp>
 #include <boost/signals2/trackable.hpp>
 
 #include "llsortedvector.h"
@@ -777,7 +778,7 @@ class LLVOAvatar :
     const MatrixPaletteCache& updateSkinInfoMatrixPalette(const LLMeshSkinInfo* skinInfo);
 
     // Map of LLMeshSkinInfo::mHash to MatrixPaletteCache
-    typedef std::unordered_map<U64, MatrixPaletteCache> matrix_palette_cache_t;
+    typedef boost::unordered_map<U64, MatrixPaletteCache> matrix_palette_cache_t;
     matrix_palette_cache_t mMatrixPaletteCache;
 
 protected: