*** gui.c.~1~   Mon Apr 11 20:57:59 1994
--- gui.c       Fri Apr 15 01:26:27 1994
***************
*** 1452,1460 ****
--- 1452,1471 ----
  mo_status mo_delete_window (mo_window *win)
  {
    mo_node *node;
+   mo_window *w = NULL;

    if (!win)
      return mo_fail;
+
+   while (w = mo_next_window(w))
+     {
+       if (w == win) {
+       if (!w->next) {
+         mo_post_exitbox(win);
+         return mo_fail;
+       }
+       }
+     }

    node = win->history;

