diff --git a/similar/editor/medrobot.cpp b/similar/editor/medrobot.cpp index 77c55fc2f..62e1d84c1 100644 --- a/similar/editor/medrobot.cpp +++ b/similar/editor/medrobot.cpp @@ -715,8 +715,7 @@ window_event_result robot_dialog_handler(UI_DIALOG *dlg,const d_event &event, ro Update_flags |= UF_WORLD_CHANGED; if (GADGET_PRESSED(r->quitButton.get()) || keypress == KEY_ESC) { - robot_close_window(); - return window_event_result::handled; + return window_event_result::close; } r->old_object = Cur_object_index;