diff --git a/src/keyevents.c b/src/keyevents.c
index 793767bc0cb07f029e14ef5a0b6f272c235ad440..933d8879507a12e485b8f7950d6b3cdf0d2e54dd 100644
--- a/src/keyevents.c
+++ b/src/keyevents.c
@@ -774,6 +774,7 @@ void feh_event_handle_generic(winwidget winwid, unsigned int state, KeySym keysy
 			opt.geom_w = winwid->w;
 			opt.geom_h = winwid->h;
 		}
+		winwidget_render_image(winwid, 1, 0);
 	}
 	return;
 }