diff --git a/src/xercesc/util/MsgLoaders/ICU/ICUMsgLoader.cpp b/src/xercesc/util/MsgLoaders/ICU/ICUMsgLoader.cpp
index d29069c0aa230108744d002ee2bb78d7e08755aa..90048d72d3d657561fad4855d915da3914f5ad66 100644
--- a/src/xercesc/util/MsgLoaders/ICU/ICUMsgLoader.cpp
+++ b/src/xercesc/util/MsgLoaders/ICU/ICUMsgLoader.cpp
@@ -16,6 +16,9 @@
 
 /*
  * $Log$
+ * Revision 1.26  2004/11/11 04:16:03  peiyongz
+ * Build with ICU3.2
+ *
  * Revision 1.25  2004/11/08 03:10:40  peiyongz
  * Using different package name for windows/Unix
  *
@@ -133,6 +136,7 @@
 #include <xercesc/util/XMLUniDefs.hpp>
 #include <xercesc/util/Janitor.hpp>
 #include "ICUMsgLoader.hpp"
+#include "unicode/putil.h"
 #include "unicode/uloc.h"
 #include "unicode/udata.h"