diff --git a/src/eog-window.c b/src/eog-window.c
index c5fdd36..4da941e 100644
--- a/src/eog-window.c
+++ b/src/eog-window.c
@@ -2847,6 +2847,8 @@ eog_job_save_cb (EogJobSave *job, gpointer user_data)
 	/* check if job contains any error */
 	if (EOG_JOB (job)->error == NULL) {
 		update_status_bar (window);
+                gtk_window_set_title (GTK_WINDOW (window),
+                                      eog_image_get_caption (job->current_image));
 
 		gtk_action_set_sensitive (action_save, FALSE);
 	} else {
