diff --git a/include/XPath/impl/xpath_axis_enumerator.hpp b/include/XPath/impl/xpath_axis_enumerator.hpp
index 8b0a9567..2879905d 100644
--- a/include/XPath/impl/xpath_axis_enumerator.hpp
+++ b/include/XPath/impl/xpath_axis_enumerator.hpp
@@ -428,7 +428,7 @@ public:
         if(attr.getNodeName() == xmlns_prefix_)
           list_.push_back(DOM::Node<string_type, string_adaptor>(
                    new NamespaceNodeImpl<string_type, string_adaptor>(context,
-                                                                      "", 
+                                                                      string_adaptor::empty_string(), 
                                                                       attr.getNodeValue())
                                                   )
                           );