diff --git a/src/player_gui.cpp b/src/player_gui.cpp index dd9a1b8d7b..3c611b0059 100644 --- a/src/player_gui.cpp +++ b/src/player_gui.cpp @@ -755,7 +755,7 @@ class SelectPlayerFaceWindow : public Window } public: - SelectPlayerFaceWindow(const WindowDesc *desc, Window *parent, bool advanced) : Window(desc, parent->window_number) + SelectPlayerFaceWindow(const WindowDesc *desc, Window *parent, bool advanced, int top, int left) : Window(desc, parent->window_number) { this->parent = parent; this->FindWindowPlacementAndResize(desc); @@ -1032,7 +1032,7 @@ static void DoSelectPlayerFace(Window *parent, bool adv, int top, int left) if (!IsValidPlayer((PlayerID)parent->window_number)) return; if (BringWindowToFrontById(WC_PLAYER_FACE, parent->window_number)) return; - new SelectPlayerFaceWindow(adv ? &_select_player_face_adv_desc : &_select_player_face_desc, parent, adv); // simple or advanced window + new SelectPlayerFaceWindow(adv ? &_select_player_face_adv_desc : &_select_player_face_desc, parent, adv, top, left); // simple or advanced window }