Index: gtk/gtkprintunixdialog.c
===================================================================
--- gtk/gtkprintunixdialog.c	(revision 22596)
+++ gtk/gtkprintunixdialog.c	(working copy)
@@ -1695,6 +1695,7 @@
   active = gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (button));
 
   gtk_widget_set_sensitive (range, active);
+  gtk_widget_grab_focus (range);
 }
 
 static void
