diff --git a/src/pugixml.hpp b/src/pugixml.hpp
index 77b4dcf47422011b850f2a9d21d53c0eeeaace6f..b5294c6e3ddff945c916d492a2cc6febfd081355 100644
--- a/src/pugixml.hpp
+++ b/src/pugixml.hpp
@@ -740,7 +740,7 @@ namespace pugi
 	};
 
 	// Named node range helper
-	class xml_named_node_iterator
+	class PUGIXML_CLASS xml_named_node_iterator
 	{
 	public:
 		// Iterator traits