diff --git a/swig/interfaces/includes.i b/swig/interfaces/includes.i
index 6c10a55c6a0867d3035c021760a10554a5be5fa2..7ec0537f1aa4ad99b44d77dfaa283505d448995e 100644
--- a/swig/interfaces/includes.i
+++ b/swig/interfaces/includes.i
@@ -59,6 +59,6 @@
 #include "xercesc/validators/schema/SchemaAttDefList.hpp"
 #include "xercesc/validators/schema/SchemaAttDef.hpp"
 
-#include "PSVIWriter/PSVIUni.hpp"
+#include "xercesc/util/PSVIUni.hpp"
 %}
 
diff --git a/swig/interfaces/unicode.i b/swig/interfaces/unicode.i
index 44492d8cfed7baf8e8c3c4d432bc05aea71ccc5a..db760c04772b6221d40b4e8452b6de872650daa6 100644
--- a/swig/interfaces/unicode.i
+++ b/swig/interfaces/unicode.i
@@ -8,4 +8,4 @@
 %include "xercesc/validators/schema/SchemaSymbols.hpp"
 
 // constants for PSVI
-%include "PSVIWriter/PSVIUni.hpp"
\ No newline at end of file
+%include "xercesc/util/PSVIUni.hpp"
\ No newline at end of file