diff --git a/train_cmd.c b/train_cmd.c --- a/train_cmd.c +++ b/train_cmd.c @@ -1043,7 +1043,7 @@ int32 CmdSellRailWagon(int x, int y, uin new_f->orders = first->orders; new_f->num_orders = first->num_orders; first->orders = NULL; // XXX - to not to delete the orders */ - ShowTrainViewWindow(new_f); + if (IsLocalPlayer()) ShowTrainViewWindow(new_f); } } }