diff -r c5c9dc32c052 -r 6bdf79ffb022 src/window_gui.h --- a/src/window_gui.h Mon May 26 11:36:42 2008 +0000 +++ b/src/window_gui.h Mon May 26 13:52:59 2008 +0000 @@ -426,7 +426,10 @@ class PickerWindowBase : public Window { public: - PickerWindowBase(const WindowDesc *desc) : Window(desc) {}; // nothing special yet, just propagation + PickerWindowBase(const WindowDesc *desc, Window *parent) : Window(desc) + { + this->parent = parent; + }; virtual ~PickerWindowBase(); };