diff --git a/FileIO/XmlIO/Boost/BoostVtuInterface.cpp b/FileIO/XmlIO/Boost/BoostVtuInterface.cpp
index a3553fa425a7a5a7724ab9bd3935cf2ed4e01f8d..228df808fce6bb24d08aa3397ca8ec91947fa095 100644
--- a/FileIO/XmlIO/Boost/BoostVtuInterface.cpp
+++ b/FileIO/XmlIO/Boost/BoostVtuInterface.cpp
@@ -530,7 +530,11 @@ bool BoostVtuInterface::write()
 		ERR("BoostVtuInterface::write(): No mesh specified.");
 		return false;
 	}
+#if BOOST_VERSION <= 105500
 	property_tree::xml_writer_settings<char> settings('\t', 1);
+#else
+	property_tree::xml_writer_settings<std::string> settings('\t', 1);
+#endif  // BOOST_VERSION
 	write_xml(_out, _doc, settings);
 	return true;
 }