Allow --save to work with --soln, causing saved game files to be
[sgt/puzzles] / midend.c
index 8f4e4c9..c1f3a01 100644 (file)
--- a/midend.c
+++ b/midend.c
@@ -1331,7 +1331,8 @@ char *midend_solve(midend *me)
        me->anim_time = 0.0;
        midend_finish_move(me);
     }
-    midend_redraw(me);
+    if (me->drawing)
+        midend_redraw(me);
     midend_set_timer(me);
     return NULL;
 }