diff --git a/include/boost/graph/properties.hpp b/include/boost/graph/properties.hpp index 634bfe04..446a27b6 100644 --- a/include/boost/graph/properties.hpp +++ b/include/boost/graph/properties.hpp @@ -246,12 +246,13 @@ namespace boost { template class degree_property_map - : public put_get_at_helper< typename graph_traits::degree_size_type, - degree_property_map > + : public put_get_helper::degree_size_type, + degree_property_map > { public: typedef typename graph_traits::vertex_descriptor key_type; typedef typename graph_traits::degree_size_type value_type; + typedef value_type reference; typedef readable_property_map_tag category; degree_property_map(const Graph& g) : m_g(g) { } value_type operator[](const key_type& v) const {