Index: client/gui-gtk-2.0/diplodlg.c =================================================================== RCS file: /home/freeciv/CVS/freeciv/client/gui-gtk-2.0/diplodlg.c,v retrieving revision 1.12 diff -u -r1.12 diplodlg.c --- client/gui-gtk-2.0/diplodlg.c 2003/06/26 23:03:12 1.12 +++ client/gui-gtk-2.0/diplodlg.c 2003/07/23 21:37:02 @@ -173,6 +173,10 @@ static void popup_diplomacy_dialog(struct player *plr0, struct player *plr1) { struct Diplomacy_dialog *pdialog; + + if (game.player_ptr->ai.control) { + return; /* Don't show if we are AI controlled. */ + } if (!(pdialog = find_diplomacy_dialog(plr0, plr1))) { pdialog = create_diplomacy_dialog(plr0, plr1);