diff --git a/ChangeLog b/ChangeLog
index 86ae0ea..1114d4c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2009-09-18  Murray Cumming  <murrayc@murrayc.com>
+
+	Style: Add const get_style_property_value().
+
+	* gtk/src/style.hg: Add a const get_style_property_value() and 
+	deprecate the non-const one, to fix a compilation error with the Intel 
+	C++ compiler. Bug #594171 (Alexander Shaduri).
+
 2009-09-17  Daniel Elstner  <danielk@openismus.com>
 
 	Update Doxygen configuration for Doxygen 1.6.1
diff --git a/gtk/src/style.hg b/gtk/src/style.hg
index 63f2b7a..5d9a25a 100644
--- a/gtk/src/style.hg
+++ b/gtk/src/style.hg
@@ -414,7 +414,8 @@ public:
                                        Gtk::Widget& widget, const Glib::ustring& detail), gtk_style_render_icon)
 
   _IGNORE(gtk_style_get, gtk_style_get_valist)
-  _WRAP_METHOD(void get_style_property_value(GType widget_type, const Glib::ustring& property_name, Glib::ValueBase& value), gtk_style_get_style_property)
+  _WRAP_METHOD(void get_style_property_value(GType widget_type, const Glib::ustring& property_name, Glib::ValueBase& value), gtk_style_get_style_property, deprecated "Use the const version")
+  _WRAP_METHOD(void get_style_property_value(GType widget_type, const Glib::ustring& property_name, Glib::ValueBase& value) const, gtk_style_get_style_property)
   
   /** Queries the value of a style property corresponding to a
    * widget class in the given style.
