Index: gtk/gtkscalebutton.c
===================================================================
--- gtk/gtkscalebutton.c	(Revision 20690)
+++ gtk/gtkscalebutton.c	(Arbeitskopie)
@@ -649,6 +649,22 @@ gtk_scale_button_set_adjustment	(GtkScal
   g_object_notify (G_OBJECT (button), "adjustment");
 }
 
+/**
+ * gtk_scale_button_get_popup:
+ * @button: a #GtkScaleButton
+ *
+ * Retrieves the popup of the #GtkScaleButton.
+ *
+ * Since: 2.14
+ */
+GtkWidget*
+gtk_scale_button_get_popup (GtkScaleButton *button)
+{
+  g_return_if_fail (GTK_IS_SCALE_BUTTON (button));
+
+  return button->priv->dock;
+}
+
 /*
  * button callbacks.
  */
Index: gtk/gtkscalebutton.h
===================================================================
--- gtk/gtkscalebutton.h	(Revision 20690)
+++ gtk/gtkscalebutton.h	(Arbeitskopie)
@@ -95,6 +95,7 @@ void		gtk_scale_button_set_value	(GtkSca
 GtkAdjustment*	gtk_scale_button_get_adjustment	(GtkScaleButton *button);
 void		gtk_scale_button_set_adjustment	(GtkScaleButton *button,
 						 GtkAdjustment  *adjustment);
+GtkWidget*      gtk_scale_button_get_popup      (GtkScaleButton *button);
 
 G_END_DECLS
 
Index: gtk/gtk.symbols
===================================================================
--- gtk/gtk.symbols	(Revision 20690)
+++ gtk/gtk.symbols	(Arbeitskopie)
@@ -3309,6 +3309,7 @@ gtk_scale_button_set_icons
 gtk_scale_button_set_value
 gtk_scale_button_get_adjustment
 gtk_scale_button_set_adjustment
+gtk_scale_button_get_popup
 #endif
 #endif
 
