diff --git a/src/am_map.c b/src/am_map.c
index b1fad1b0ca373710829915b13aa1d61bc95434ae..f6bafe33b1faf5d26b9c55625fda2b63c95bd7f7 100644
--- a/src/am_map.c
+++ b/src/am_map.c
@@ -533,6 +533,7 @@ boolean AM_Responder(event_t *ev)
 					}
 					else
 						AM_restoreScaleAndLoc();
+					AM_setWindowPanning();
 					break;
 				case AM_FOLLOWKEY:
 					followplayer = !followplayer;