---
 e-util/e-misc-utils.c |    6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

Index: evolution-3.7.91/e-util/e-misc-utils.c
===================================================================
--- evolution-3.7.91.orig/e-util/e-misc-utils.c	2013-03-05 10:13:27.000000000 +0100
+++ evolution-3.7.91/e-util/e-misc-utils.c	2013-03-05 10:16:59.000000000 +0100
@@ -178,11 +178,9 @@
 	if (data->timeout_id > 0)
 		g_source_remove (data->timeout_id);
 
-	/* It's too late to record the window position.
-	 * gtk_window_get_position() will report (0, 0). */
-	data->flags &= ~E_RESTORE_WINDOW_POSITION;
-
-	window_update_settings (data);
+	/* Reset the flags so the window position and size are not
+	 * accidentally reverted to their default value at the next run. */
+	data->flags = 0;
 
 	return FALSE;
 }
