d443bf9
diff --git a/src/ansi.c b/src/ansi.c
d443bf9
index d88e153..8df79b2 100644
d443bf9
--- a/src/ansi.c
d443bf9
+++ b/src/ansi.c
d443bf9
@@ -1438,8 +1438,8 @@ int c, intermediate;
d443bf9
 		    }
d443bf9
 		  else
d443bf9
 		    {
d443bf9
-		      LeaveAltScreen(curr);
d443bf9
 		      RestoreCursor(&curr->w_alt.cursor);
d443bf9
+		      LeaveAltScreen(curr);
d443bf9
 		    }
d443bf9
 		  if (a1 == 47 && !i)
d443bf9
 		    curr->w_saved.on = 0;