Index: game.c ================================================================== --- game.c +++ game.c @@ -626,10 +626,11 @@ return prev; case '^o': // List objects list_objects_at(number-65); return prev; case '^s': // Toggle solution replay + if(replay_count) save_replay(); solution_replay^=1; if(replay_count) replay_count=0,begin_level(level_id); else load_replay(); return 1; case 'go': // Select level begin_level(number);