diff -up gnome-control-center-2.28.1/typing-break/drw-break-window.c.typing-break-postpone-delay gnome-control-center-2.28.1/typing-break/drw-break-window.c
--- gnome-control-center-2.28.1/typing-break/drw-break-window.c.typing-break-postpone-delay	2009-05-03 19:30:57.000000000 +0100
+++ gnome-control-center-2.28.1/typing-break/drw-break-window.c	2009-10-22 12:28:58.877002415 +0100
@@ -199,9 +199,9 @@ drw_break_window_init (DrwBreakWindow *w
 			g_source_remove (priv->postpone_sensitize_id);
 		}
 
-		priv->postpone_sensitize_id = g_timeout_add (500,
-							     (GSourceFunc) postpone_sensitize_cb,
-							     window);
+		priv->postpone_sensitize_id = g_timeout_add_seconds (5,
+								     (GSourceFunc) postpone_sensitize_cb,
+								     window);
 
 		g_signal_connect (priv->postpone_button,
 				  "clicked",
